| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $94,876 | $95,442 | $68,164 | $72,032 |
Gross Profit | 80,473 | 81,407 | 54,395 | 58,622 |
EBITDA | 31,889 | 24,631 | -94,435 | 12,267 |
EBIT | 29,795 | 22,592 | -96,471 | 10,196 |
Net Income | 26,927 | 18,721 | -96,099 | 7,050 |
Net Change In Cash | 94,876 | 95,442 | 68,164 | 72,032 |
Free Cash Flow | 32,592 | 21,979 | -23,567 | 49,533 |
Cash | 160,247 | 99,101 | 51,720 | 95,883 |
Basic Shares | 136,468 | 138,356 | 124,871 | 153,022 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $277,246 | $232,284 | $722,683 | $439,442 |
Gross Profit | 227,801 | 182,117 | 460,530 | 265,870 |
EBITDA | 45,701 | 9,666 | 307,699 | 95,755 |
EBIT | 37,649 | 2,390 | 301,031 | 88,697 |
Net Income | 27,309 | -6,389 | 293,156 | 76,713 |
Net Change In Cash | 277,246 | 232,284 | 722,683 | 439,442 |
Cost of Revenue | -233,754 | 405,529 | ||
Free Cash Flow | 60,160 | 96,459 | 55,577 | 326,051 |
Cash | 95,883 | 150,279 | 202,004 | 436,189 |
Basic Shares | 133,344 | 128,733 | 150,797 | 133,006 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.21 |
2025-06-30 | $0.14 |
2025-03-31 | -$0.009 |