Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $97,924 | $67,699 | $56,035 | $122,238 |
Gross Profit | 67,699 | 67,699 | 19,561 | 67,354 |
EBITDA | 14,868 | 18,774 | 25,740 | |
EBIT | 15,650 | 27,125 | -53,371 | 22,556 |
Net Income | 12,024 | 14,799 | -54,769 | 18,476 |
Net Change In Cash | 97,924 | 67,699 | 56,035 | 122,238 |
Free Cash Flow | 29,902 | 22,854 | 95,616 | 31,124 |
Cash | 175,897 | 102,006 | 114,766 | 121,220 |
Basic Shares | 21,820 | 22,054 | 21,678 | 21,678 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $546,051 | $66,590 | $378,323 | $313,234 |
Gross Profit | 235,937 | 66,590 | 302,177 | 279,699 |
EBITDA | 46,900 | 107,573 | 145,763 | 115,457 |
EBIT | 46,900 | 107,573 | 131,386 | 99,112 |
Net Income | 38,044 | 75,460 | 99,025 | 81,317 |
Net Change In Cash | 546,051 | 66,590 | 378,323 | 313,234 |
Cost of Revenue | 338,731 | |||
Free Cash Flow | 169,645 | 145,907 | 233,285 | 331,720 |
Cash | 114,055 | 134,212 | 153,345 | 673,297 |
Basic Shares | 21,738 | 22,124 | 22,396 | 22,547 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.44 |
2025-03-31 | $0.57 |
2024-12-31 | -$2.52 |