| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $402,062 | $415,605 | $382,653 | $442,646 |
Gross Profit | 226,108 | 209,332 | 194,432 | 249,072 |
EBITDA | 54,063 | -472,218 | 25,967 | 79,114 |
EBIT | 15,901 | -509,910 | -11,221 | 41,622 |
Net Income | -5,404 | -484,073 | -25,293 | 19,435 |
Net Change In Cash | 402,062 | 415,605 | 382,653 | 442,646 |
Free Cash Flow | 25,750 | -11,227 | -40,177 | 11,187 |
Cash | 232,186 | 217,914 | 239,104 | 246,375 |
Basic Shares | 76,753 | 76,463 | 76,463 | 77,010 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,610,527 | $1,541,573 | $1,557,666 | $1,542,448 |
Gross Profit | 882,061 | 884,735 | 970,311 | 944,640 |
EBITDA | 193,288 | 255,958 | 384,603 | 366,331 |
EBIT | 52,788 | 132,446 | 263,488 | 242,661 |
Net Income | -6,944 | 67,741 | 180,550 | 169,075 |
Net Change In Cash | 1,610,527 | 1,541,573 | 1,557,666 | 1,542,448 |
Cost of Revenue | -46,064 | 52,758 | ||
Free Cash Flow | 24,964 | 73,090 | 217,384 | 264,347 |
Cash | 246,375 | 276,402 | 456,661 | 513,448 |
Basic Shares | 77,010 | 80,337 | 83,516 | 85,485 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.54 |
2025-06-30 | $0.45 |
2025-03-31 | -$0.33 |