| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $179,494 | $173,332 | $155,771 | $193,968 |
Gross Profit | 110,138 | 108,379 | 92,972 | 126,182 |
EBITDA | 41,152 | 32,108 | 13,534 | 63,861 |
EBIT | 28,844 | 19,898 | -2,067 | 47,691 |
Net Income | 20,058 | 11,139 | -9,634 | 36,407 |
Net Change In Cash | 179,494 | 173,332 | 155,771 | 193,968 |
Free Cash Flow | 68,382 | 2,471 | -14,637 | 108,296 |
Cash | 482,127 | 426,004 | 429,708 | 483,220 |
Basic Shares | 153,166 | 148,260 | 141,852 | 152,434 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $668,170 | $619,710 | $577,069 | $468,413 |
Gross Profit | 409,332 | 209,804 | 269,904 | 266,751 |
EBITDA | 112,026 | 115,642 | 109,715 | 71,746 |
EBIT | 53,516 | -125,178 | -106,337 | -75,140 |
Net Income | 22,786 | -159,184 | -130,323 | 65 |
Net Change In Cash | 668,170 | 619,710 | 577,069 | 468,413 |
Cost of Revenue | 97,226 | 113,645 | ||
Free Cash Flow | 202,391 | 187,603 | 148,153 | 97,461 |
Cash | 483,220 | 326,219 | 326,254 | 230,401 |
Basic Shares | 146,810 | 136,620 | 132,887 | 136,261 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.20 |
2025-06-30 | $0.08 |
2025-03-31 | $0.12 |