| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $115,514 | $118,082 | $67,699 | $56,035 |
Gross Profit | 58,133 | 61,484 | 67,699 | 19,561 |
EBITDA | 14,227 | 17,865 | 18,774 | |
EBIT | 11,314 | 14,868 | 27,125 | -53,371 |
Net Income | 7,557 | 12,024 | 14,799 | -54,769 |
Net Change In Cash | 115,514 | 118,082 | 67,699 | 56,035 |
Free Cash Flow | 79,985 | 29,902 | 22,854 | 95,616 |
Cash | 165,673 | 175,897 | 102,006 | 114,766 |
Basic Shares | 21,863 | 21,820 | 22,054 | 21,678 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $546,051 | $66,590 | $436,509 | $313,234 |
Gross Profit | 235,937 | 66,590 | 303,725 | 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 | 100,237 | 81,317 |
Net Change In Cash | 546,051 | 66,590 | 436,509 | 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-12-31 | $0 |
2025-09-30 | $0.24 |
2025-06-30 | $0.44 |
2025-03-31 | $0.57 |