Latest Quarter
2025-03-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2025-03-31
Revenue
$73.1M
Net Income
$27.2M
Operating Margin
28.0%
Free Cash Flow
$31.3M
Debt / Assets
68.7%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 73,100,000 | 151,600,000 | 57,700,000 | 189,000,000 |
| Cost of Revenue | 40,200,000 | 89,800,000 | 48,800,000 | 156,200,000 |
| Gross Profit | 32,900,000 | 61,800,000 | 8,900,000 | 32,800,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 8,300,000 | 10,500,000 | 10,000,000 | 7,600,000 |
| Operating Expenses | 8,300,000 | 16,700,000 | 16,500,000 | 11,700,000 |
| Operating Income | 20,500,000 | 45,100,000 | -7,600,000 | 21,100,000 |
| Interest Expense | 3,400,000 | 1,900,000 | 100,000 | 300,000 |
| Income Before Tax | 35,200,000 | 47,800,000 | -5,900,000 | 39,500,000 |
| Income Tax Expense | 8,000,000 | -5,900,000 | -900,000 | 8,900,000 |
| Net Income | 27,200,000 | 53,700,000 | -5,000,000 | 30,600,000 |
| Per Share | ||||
| EPS | 1.60 | 3.21 | -0.30 | 1.89 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Revenue | 448,700,000 | 442,000,000 | 320,200,000 | 293,800,000 | 298,000,000 |
| Cost of Revenue | 331,200,000 | 330,500,000 | 208,100,000 | 175,900,000 | 183,000,000 |
| Gross Profit | 117,500,000 | 111,500,000 | 112,100,000 | 117,900,000 | 115,000,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 42,000,000 | 36,200,000 | 35,600,000 | 33,900,000 | 36,000,000 |
| Operating Expenses | 67,300,000 | 63,500,000 | 59,700,000 | 57,700,000 | 36,000,000 |
| Operating Income | 50,200,000 | 48,000,000 | 52,400,000 | 59,700,000 | 68,300,000 |
| Interest Expense | 14,000,000 | 2,700,000 | 1,300,000 | 500,000 | 0 |
| Income Before Tax | 85,900,000 | 73,000,000 | 84,500,000 | 67,800,000 | 135,000,000 |
| Income Tax Expense | 8,100,000 | -200,000 | 100,000 | 15,600,000 | -39,000,000 |
| Net Income | 77,800,000 | 73,200,000 | 84,400,000 | 52,200,000 | 174,000,000 |
| Per Share | |||||
| EPS | 4.33 | 4.49 | 5.55 | 3.47 | 12.66 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 1,957,200,000 | 671,400,000 | 201,200,000 | 179,900,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 30,700,000 | 80,000,000 | 49,400,000 | 38,100,000 |
| Inventory | 322,900,000 | 161,600,000 | 306,400,000 | 209,200,000 |
| Total Current Assets | 2,363,600,000 | 1,015,200,000 | 685,400,000 | 587,100,000 |
| Property Plant Equipment | 29,500,000 | 9,400,000 | 7,000,000 | 5,500,000 |
| Goodwill and Intangibles | 21,200,000 | 29,600,000 | 39,400,000 | 45,700,000 |
| Total Assets | 2,445,900,000 | 1,093,400,000 | 796,200,000 | 705,500,000 |
| Liabilities | ||||
| Account Payables | 0 | 5,800,000 | 6,100,000 | 65,500,000 |
| Short Term Debt | 38,900,000 | 47,300,000 | 21,800,000 | 6,100,000 |
| Total Current Liabilities | 422,800,000 | 346,800,000 | 471,100,000 | 449,200,000 |
| Long Term Debt | 1,174,800,000 | 499,900,000 | 152,700,000 | 144,400,000 |
| Total Liabilities | 1,680,800,000 | 932,000,000 | 763,900,000 | 779,600,000 |
| Shareholders Equity | ||||
| Retained Earnings | 1,500,000 | -76,300,000 | -149,500,000 | -233,900,000 |
| Total Shareholders Equity | 765,100,000 | 161,400,000 | 32,300,000 | -74,100,000 |
| Balance Sheet (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 1,957,200,000 | 671,400,000 | 201,200,000 | 179,900,000 | 193,000,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 30,700,000 | 80,000,000 | 49,400,000 | 38,100,000 | 29,000,000 |
| Inventory | 322,900,000 | 161,600,000 | 306,400,000 | 209,200,000 | 91,000,000 |
| Total Current Assets | 2,363,600,000 | 1,015,200,000 | 685,400,000 | 587,100,000 | 465,000,000 |
| Property Plant Equipment | 29,500,000 | 9,400,000 | 7,000,000 | 5,500,000 | 5,000,000 |
| Goodwill and Intangibles | 21,200,000 | 29,600,000 | 39,400,000 | 45,700,000 | 54,000,000 |
| Total Assets | 2,445,900,000 | 1,093,400,000 | 796,200,000 | 705,500,000 | 572,000,000 |
| Liabilities | |||||
| Account Payables | 0 | 5,800,000 | 6,100,000 | 65,500,000 | 0 |
| Short Term Debt | 38,900,000 | 47,300,000 | 21,800,000 | 6,100,000 | -95,000,000 |
| Total Current Liabilities | 422,800,000 | 346,800,000 | 471,100,000 | 449,200,000 | 393,000,000 |
| Long Term Debt | 1,174,800,000 | 499,900,000 | 152,700,000 | 144,400,000 | 101,000,000 |
| Total Liabilities | 1,680,800,000 | 932,000,000 | 763,900,000 | 779,600,000 | 714,000,000 |
| Shareholders Equity | |||||
| Retained Earnings | 1,500,000 | -76,300,000 | -149,500,000 | -233,900,000 | -284,000,000 |
| Total Shareholders Equity | 765,100,000 | 161,400,000 | 32,300,000 | -74,100,000 | -141,000,000 |
| Cash Flow Statement (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 77,800,000 | 73,200,000 | 84,400,000 | 52,200,000 |
| Depreciation & Amortization | 9,900,000 | 10,800,000 | 7,100,000 | 9,600,000 |
| Stock Based Compensation | 5,800,000 | 1,500,000 | 2,300,000 | 1,900,000 |
| Change in Working Capital | -48,100,000 | -32,700,000 | -44,300,000 | -93,100,000 |
| Operating Cash Flow | 51,000,000 | 37,000,000 | 9,100,000 | 20,600,000 |
| Investing Activities | ||||
| Capital Expenditure | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 |
| Investments | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 |
| Investing Cash Flow | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 |
| Financing Activities | ||||
| Debt Repayment | 708,100,000 | 388,700,000 | 0 | 0 |
| Common Stock Issued/Repurchased | 520,300,000 | 54,700,000 | 20,200,000 | 1,700,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 1,224,900,000 | 437,100,000 | 13,900,000 | -4,300,000 |
| Summary | ||||
| Free Cash Flow | 31,300,000 | 32,900,000 | 7,500,000 | 19,900,000 |
| Net Change in Cash | 1,256,100,000 | 470,200,000 | 21,400,000 | 15,600,000 |
| Cash Flow Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 77,800,000 | 73,200,000 | 84,400,000 | 52,200,000 | 174,000,000 |
| Depreciation & Amortization | 9,900,000 | 10,800,000 | 7,100,000 | 9,600,000 | 8,000,000 |
| Stock Based Compensation | 5,800,000 | 1,500,000 | 2,300,000 | 1,900,000 | 12,000,000 |
| Change in Working Capital | -48,100,000 | -32,700,000 | -44,300,000 | -93,100,000 | -53,300,000 |
| Operating Cash Flow | 51,000,000 | 37,000,000 | 9,100,000 | 20,600,000 | 50,000,000 |
| Investing Activities | |||||
| Capital Expenditure | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 | -1,000,000 |
| Investments | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 | 0 |
| Investing Cash Flow | -19,700,000 | -4,100,000 | -1,600,000 | -700,000 | -1,000,000 |
| Financing Activities | |||||
| Debt Repayment | 708,100,000 | 388,700,000 | 0 | 0 | -6,000,000 |
| Common Stock Issued/Repurchased | 520,300,000 | 54,700,000 | 20,200,000 | 1,700,000 | 42,000,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 1,224,900,000 | 437,100,000 | 13,900,000 | -4,300,000 | -9,000,000 |
| Summary | |||||
| Free Cash Flow | 31,300,000 | 32,900,000 | 7,500,000 | 19,900,000 | 49,000,000 |
| Net Change in Cash | 1,256,100,000 | 470,200,000 | 21,400,000 | 15,600,000 | 38,100,000 |