| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $230,575 | $191,925 | $159,442 | $141,096 |
Gross Profit | 175,812 | 145,563 | 119,411 | 104,448 |
EBITDA | 68,362 | 41,166 | 12,410 | 1,118 |
EBIT | 66,862 | 39,774 | 11,285 | 144 |
Net Income | 91,114 | 51,219 | 31,819 | 24,713 |
Net Change In Cash | 230,575 | 191,925 | 159,442 | 141,096 |
Free Cash Flow | 65,878 | 133,343 | 5,965 | 24,255 |
Cash | 140,407 | 162,328 | 86,431 | 79,551 |
Basic Shares | 180,631 | 178,100 | 178,116 | 177,559 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
Revenue | $396,290 | $115,794 | $79,872 |
Gross Profit | 302,699 | 79,827 | 58,681 |
EBITDA | -112,912 | -27,716 | -59,387 |
EBIT | -116,066 | -29,497 | -60,194 |
Net Income | -83,421 | -26,257 | -58,345 |
Net Change In Cash | 396,290 | 115,794 | 79,872 |
Free Cash Flow | 102,431 | -15,477 | -39,771 |
Cash | 79,551 | 45,098 | 76,088 |
Basic Shares | 131,262 | 152,503 | 130,452 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.49 |
2025-06-30 | $0.44 |
2025-03-31 | $0.33 |
2024-12-31 | $0.37 |