| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $487,330 | $486,423 | $510,324 | $437,278 |
Gross Profit | 261,946 | 286,052 | 305,134 | 252,277 |
EBITDA | 31,793 | 38,985 | 51,257 | 3,577 |
EBIT | 9,608 | 16,449 | 26,137 | -25,571 |
Net Income | 3,372 | 8,725 | 14,186 | -28,591 |
Net Change In Cash | 487,330 | 486,423 | 510,324 | 437,278 |
Free Cash Flow | 30,268 | 42,411 | 12,014 | -1,738 |
Cash | 56,030 | 48,471 | 80,024 | 73,948 |
Basic Shares | 81,195 | 80,057 | 79,259 | 78,754 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,823,320 | $2,126,468 | $1,644,675 | $2,079,525 |
Gross Profit | 1,059,264 | 1,125,558 | 977,010 | 1,174,746 |
EBITDA | 89,582 | 53,120 | 158,734 | 276,740 |
EBIT | -9,500 | -45,132 | 52,766 | 174,937 |
Net Income | -28,499 | -65,901 | 42,122 | 128,244 |
Net Change In Cash | 1,823,320 | 2,126,468 | 1,644,675 | 2,079,525 |
Cost of Revenue | -76,252 | -68,283 | ||
Free Cash Flow | 38,144 | 58,259 | 5,651 | 163,423 |
Cash | 73,948 | 149,896 | 229,425 | 305,800 |
Basic Shares | 78,592 | 78,313 | 80,298 | 96,134 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.13 |
2025-06-30 | $0.11 |