$273.99M
Revenue
$25.28M
Net Income
-
Gross Margin
6.25%
Op. Margin
$271.34M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
|---|---|---|---|---|---|
| Total Revenue | $273.99M | $273.99M | $242.00M | $233.91M | $300.07M |
| Revenue Growth % | 0.0% | 13.2% | 3.5% | -22.0% | nan% |
| Operating Expenses | $256.86M | $256.86M | $201.03M | $199.05M | $146.20M |
| Operating Income | $17.13M | $17.13M | $40.97M | $34.85M | $153.87M |
| Operating Margin % | 6.3% | 6.3% | 16.9% | 14.9% | 51.3% |
| Interest Expense | $17.39M | $9.35M | $9.04M | $5.28M | $4.15M |
| Other Income/Expense | $221.00K | $221.00K | $89.00K | $140.00K | $20.00K |
| Income Before Tax | $35.08M | $35.08M | $28.73M | $42.20M | $118.90M |
| Income Tax Expense | $9.80M | $9.80M | $7.67M | $61.95M | - |
| Net Income | $25.28M | $25.28M | $21.06M | $-19.74M | $118.90M |
| Net Margin % | 9.2% | 9.2% | 8.7% | -8.4% | 39.6% |
| Basic EPS | 0.64 | 0.67 | 0.70 | -0.73 | 0.26 |
| Diluted EPS | 0.62 | 0.64 | 0.64 | -0.73 | 0.26 |
| Basic Shares Outstanding | - | 37.6M | 30.0M | 29.6M | 438.6M |
| Diluted Shares Outstanding | - | 39.6M | 32.9M | 29.6M | 438.6M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
|---|---|---|---|---|
| Cash & Cash Equivalents | $1.33M | $2.97M | $552.00K | $10.01M |
| Accounts Receivable | $30.62M | $39.79M | $44.91M | $41.39M |
| Other Current Assets | $5.97M | $4.31M | $2.84M | $841.00K |
| Total Current Assets | $52.17M | $50.91M | $58.35M | $54.35M |
| Property Plant & Equipment | $123.00K | $182.00K | $189.00K | $114.00K |
| Other Non-current Assets | $7.13M | $7.82M | $3.09M | $3.24M |
| Total Assets | $893.35M | $810.89M | $765.97M | $660.48M |
| Accounts Payable | $11.80M | $34.32M | $27.69M | $7.21M |
| Accrued Liabilities | $39.14M | $65.71M | $32.51M | $25.85M |
| Deferred Revenue | $1.54M | - | - | - |
| Other Current Liabilities | $307.00K | - | $204.00K | $184.00K |
| Total Current Liabilities | $51.25M | $100.33M | $60.40M | $36.68M |
| Deferred Tax Liabilities | $67.49M | $72.00M | $64.33M | - |
| Other Non-current Liabilities | $6.72M | $11.48M | $5.48M | - |
| Total Liabilities | $264.03M | $310.56M | $219.56M | $91.50M |
| Common Stock | $406.00K | $326.00K | $328.00K | - |
| Retained Earnings | $-2.05M | $-5.12M | $-21.58M | - |
| Total Stockholders Equity | $629.32M | $500.33M | $546.41M | $564.42M |
| Total Liabilities & Equity | $893.35M | $810.89M | $765.97M | $660.48M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
|---|---|---|---|---|---|
| Net Income | $25.28M | $25.28M | $21.06M | $-19.74M | $118.90M |
| Stock-based Compensation | $10.24M | $10.25M | $8.11M | $32.23M | $-10.77M |
| Deferred Income Tax | $19.46M | $9.80M | $7.67M | $61.95M | - |
| Change in Receivables | $145.00K | $-14.06M | $-5.13M | $810.00K | $10.76M |
| Change in Payables | $-7.51M | $-4.91M | $2.71M | $2.41M | $-147.00K |
| Operating Cash Flow | $271.34M | $170.35M | $155.00M | $141.94M | $147.04M |
| Investing Cash Flow | $-224.15M | $-127.66M | $-115.32M | $-120.67M | $-84.58M |
| Stock Repurchased | - | - | - | $248.00K | - |
| Dividends Paid | $166.01M | $92.13M | $63.56M | $58.00M | $36.00M |
| Financing Cash Flow | $-48.30M | $-44.33M | $-37.27M | $-30.73M | $-57.81M |
| Net Change in Cash | $-1.12M | $-1.64M | $2.42M | $-9.46M | $4.65M |
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 | $67.44M | - | $215.37M | - |
| Operating Expenses | $67.33M | - | $191.22M | - |
| Operating Income | $108.00K | - | $24.14M | - |
| Interest Expense | $2.38M | - | $7.33M | - |
| Other Income/Expense | $27.00K | - | $153.00K | - |
| Income Before Tax | $-1.56M | - | $35.43M | - |
| Income Tax Expense | $-254.00K | - | $9.42M | - |
| Net Income | $-1.31M | $10.93M | $26.02M | - |
| Basic EPS | -0.03 | - | 0.70 | - |
| Diluted EPS | -0.03 | - | 0.67 | - |
| Basic Shares Outstanding | $39.14M | - | $37.13M | - |
| Diluted Shares Outstanding | $39.14M | - | $39.06M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $5.57M | $2.97M |
| Accounts Receivable | $34.83M | $39.79M |
| Other Current Assets | $5.29M | $4.31M |
| Total Current Assets | $57.04M | $50.91M |
| Property Plant & Equipment | $137.00K | $182.00K |
| Other Non-current Assets | $7.11M | $7.54M |
| Total Assets | $932.92M | $810.89M |
| Accounts Payable | $20.09M | $34.32M |
| Accrued Liabilities | $46.55M | $65.71M |
| Other Current Liabilities | $144.00K | - |
| Total Current Liabilities | $66.78M | $100.33M |
| Deferred Tax Liabilities | $81.10M | $72.00M |
| Other Non-current Liabilities | $7.18M | $11.48M |
| Total Liabilities | $282.67M | $310.56M |
| Common Stock | $406.00K | $326.00K |
| Retained Earnings | $-1.31M | $-5.12M |
| Total Stockholders Equity | $650.25M | $500.33M |
| Total Liabilities & Equity | $932.92M | $810.89M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-1.31M | $10.93M | $26.02M | - |
| Stock-based Compensation | $2.68M | - | $7.55M | - |
| Deferred Income Tax | - | - | $9.10M | - |
| Change in Receivables | - | - | $-9.86M | - |
| Change in Payables | - | - | $-3.25M | - |
| Operating Cash Flow | - | - | $132.91M | - |
| Investing Cash Flow | - | - | $-97.90M | - |
| Dividends Paid | - | - | $69.84M | - |
| Financing Cash Flow | - | - | $-32.40M | - |
| Net Change in Cash | - | - | $2.61M | - |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.