$333.83M
Revenue
$99.65M
Net Income
-
Gross Margin
39.79%
Op. Margin
$427.09M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $82.45M | $80.62M | $86.55M | $84.21M | $66.72M | $83.79M | $76.57M | $82.23M | $99.19M | $67.20M | $60.75M | $66.92M | $68.67M | $72.92M |
| Revenue Growth % (YoY) | 23.6% | -3.8% | 13.0% | 2.4% | -32.7% | 24.7% | 26.0% | 22.9% | 44.4% | -7.8% | nan% | nan% | nan% | nan% |
| Operating Expenses | $49.84M | $51.77M | $48.76M | $50.63M | $105.38M | $49.58M | $52.68M | $64.67M | $72.58M | $41.91M | $36.11M | $33.59M | $29.80M | $26.92M |
| Selling General & Admin | $10.38M | $10.07M | $9.57M | $9.64M | $9.37M | $9.47M | $10.25M | $9.45M | $9.12M | $10.36M | $7.93M | $8.28M | $7.19M | $7.48M |
| Operating Income | $32.62M | $28.85M | $37.79M | $33.58M | $-38.66M | $34.20M | $23.89M | $17.56M | $26.62M | $25.29M | $24.64M | $33.33M | $38.87M | $46.00M |
| Operating Margin % | 39.6% | 35.8% | 43.7% | 39.9% | -58.0% | 40.8% | 31.2% | 21.4% | 26.8% | 37.6% | 40.6% | 49.8% | 56.6% | 63.1% |
| Interest Expense | $10.94M | $20.97M | $11.39M | $4.68M | $5.91M | $19.37M | $13.33M | $7.30M | $7.47M | $6.68M | $6.34M | $5.46M | $3.95M | $3.67M |
| Other Income/Expense | - | $-12.00K | $-12.00K | $-12.59K | - | - | - | - | $-235.00 | $-180.76K | $-180.76K | - | - | $76.87K |
| Income Before Tax | $23.50M | $19.07M | $28.84M | $26.94M | $-44.62M | $27.71M | $16.95M | $10.26M | $19.15M | $18.61M | $18.71M | $30.30M | $36.14M | $43.62M |
| Income Tax Expense | $-1.30M | $-3.26M | $2.17M | $1.09M | $-5.36M | $1.91M | $1.76M | $922.57K | $1.33M | $128.36K | $909.06K | $1.40M | $888.35K | $-224.88K |
| Net Income | $24.80M | $22.32M | $26.67M | $25.85M | $-39.26M | $25.81M | $15.19M | $9.34M | $17.83M | $18.48M | $17.80M | $28.90M | $35.25M | $43.85M |
| Net Margin % | 30.1% | 27.7% | 30.8% | 30.7% | -58.8% | 30.8% | 19.8% | 11.4% | 18.0% | 27.5% | 29.3% | 43.2% | 51.3% | 60.1% |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $43.98M | $40.00M | $34.52M | $35.63M | $34.17M | $34.71M | $30.95M | $39.68M | $30.99M | $39.53M | $20.78M | $19.08M | $24.64M | $16.55M |
| Total Current Assets | $88.48M | $88.37M | $88.25M | $99.38M | $85.27M | $92.17M | $88.93M | $103.31M | $103.14M | $105.19M | $70.72M | $58.06M | $75.19M | $65.54M |
| Property Plant & Equipment | $629.00K | $596.00K | $557.00K | $475.50K | $267.00K | $361.20K | $444.33K | $532.04K | $589.89K | $681.28K | $771.87K | $865.88K | $953.78K | $1.04M |
| Total Assets | $1.23B | $1.25B | $1.28B | $1.33B | $1.12B | $1.21B | $1.24B | $1.29B | $1.34B | $1.39B | $934.19M | $1.05B | $1.08B | $821.51M |
| Accounts Payable | $3.14M | $4.50M | $3.09M | $5.47M | $6.50M | $6.87M | $6.50M | $6.85M | $6.59M | $3.19M | $1.37M | $919.82K | $1.21M | $874.18K |
| Total Current Liabilities | $10.24M | $16.40M | $16.18M | $16.52M | $12.75M | $17.74M | $15.66M | $12.18M | $12.98M | $15.15M | $10.14M | $8.14M | $18.77M | $30.77M |
| Other Non-current Liabilities | - | - | $10.00K | $41.67K | $73.00K | $104.17K | $135.42K | $166.67K | $197.92K | $229.17K | $260.42K | $291.67K | $322.92K | $354.17K |
| Total Liabilities | $456.18M | $469.39M | $483.53M | $322.20M | $256.42M | $271.61M | $284.35M | $300.94M | $309.32M | $329.28M | $282.24M | $243.64M | $263.34M | $247.77M |
| Total Liabilities & Equity | $1.23B | $1.25B | $1.28B | $1.33B | $1.12B | $1.21B | $1.24B | $1.29B | $1.34B | $1.39B | $934.19M | $1.05B | $1.08B | $821.51M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $24.80M | $22.32M | $26.67M | $25.85M | $-39.26M | $25.81M | $15.19M | $9.34M | $17.83M | $18.48M | $46.70M | $28.90M | $35.25M | $95.55M |
| Depreciation & Amortization | $31.93M | $31.04M | $30.46M | $31.12M | $31.78M | $103.35M | $33.02M | $38.17M | $36.20M | $60.28M | $19.66M | $17.56M | $16.73M | $33.36M |
| Stock-based Compensation | $4.17M | $12.15M | $7.99M | $3.86M | $3.76M | $12.62M | $8.79M | $3.68M | $3.33M | $9.79M | $6.46M | $3.17M | $2.98M | $8.13M |
| Change in Payables | $-1.36M | $441.00K | $-941.00K | $-938.17K | $-360.00K | $270.71K | $-39.41K | $312.76K | $-505.26K | $1.01M | $159.56K | $-290.52K | $336.16K | $63.16K |
| Operating Cash Flow | $57.23M | $189.24M | $126.47M | $54.15M | $56.57M | $194.34M | $131.93M | $69.05M | $59.31M | $114.96M | $78.57M | $47.05M | $38.63M | $128.01M |
| Investing Cash Flow | $-74.00K | $-223.41M | $-223.29M | $-222.95M | $-34.00K | $-175.81K | $-131.09K | $-91.37K | $-563.87K | $-246.11M | $199.88M | $-321.64K | $-140.73M | $-234.00M |
| Debt Repayment | $448.50M | $44.80M | $31.20M | $14.30M | $13.00M | $47.00M | $33.40M | $13.80M | $16.20M | $123.70M | $22.50M | $13.10M | $126.90M | $56.40M |
| Financing Cash Flow | $-53.18M | $40.01M | $97.17M | $170.26M | $-57.07M | $-190.46M | $-131.84M | $-60.27M | $-67.28M | $145.66M | $-282.70M | $-52.58M | $110.02M | $116.05M |
| Net Change in Cash | $3.97M | $5.83M | $356.00K | $1.46M | $-538.00K | $3.71M | $-47.51K | $8.69M | $-8.54M | $14.50M | $-4.25M | $-5.85M | $7.92M | $10.05M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $80.62M | - | $251.38M | - |
| Operating Expenses | $51.77M | - | $151.17M | - |
| Selling General & Admin | $10.07M | - | $29.28M | - |
| Operating Income | $28.85M | - | $100.21M | - |
| Interest Expense | $9.78M | - | $20.97M | - |
| Other Income/Expense | - | - | $-12.00K | - |
| Income Before Tax | $19.07M | - | $74.85M | - |
| Income Tax Expense | $-3.26M | - | - | - |
| Net Income | $22.32M | $15.19M | $74.85M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $40.00M | $34.17M |
| Total Current Assets | $88.37M | $85.27M |
| Property Plant & Equipment | $596.00K | $267.00K |
| Total Assets | $1.25B | $1.12B |
| Accounts Payable | $4.50M | $6.50M |
| Total Current Liabilities | $16.40M | $12.75M |
| Other Non-current Liabilities | - | $73.00K |
| Total Liabilities | $469.39M | $256.42M |
| Total Liabilities & Equity | $1.25B | $1.12B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $22.32M | $15.19M | $74.85M | - |
| Depreciation & Amortization | $31.04M | - | $92.62M | - |
| Stock-based Compensation | - | - | $12.15M | - |
| Change in Payables | - | - | $441.00K | - |
| Operating Cash Flow | - | - | $189.24M | - |
| Investing Cash Flow | - | - | $-223.41M | - |
| Debt Repayment | - | - | $44.80M | - |
| Financing Cash Flow | - | - | $40.01M | - |
| Net Change in Cash | - | - | $5.83M | - |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.