| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $364,211 | $386,138 | $364,490 | $445,552 |
Gross Profit | 256,723 | 265,733 | 246,961 | 279,147 |
EBITDA | 32,230 | 42,989 | 152,090 | -35,489 |
EBIT | 20,139 | 29,937 | 137,884 | -51,938 |
Net Income | 17,079 | 21,119 | 107,515 | -36,105 |
Net Change In Cash | 364,211 | 386,138 | 364,490 | 445,552 |
Free Cash Flow | 17,566 | 35,777 | -13,195 | 13,202 |
Cash | 251,787 | 264,159 | 203,770 | 186,883 |
Basic Shares | 50,310 | 49,499 | 50,328 | 49,712 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,732,084 | $1,969,131 | $2,225,659 | $2,695,669 |
Gross Profit | 1,181,851 | 1,357,281 | 1,594,744 | 2,020,446 |
EBITDA | -78,832 | 202,981 | 174,969 | 368,483 |
EBIT | -148,642 | 133,758 | 102,463 | 243,459 |
Net Income | -146,594 | 8,595 | 104,778 | 147,266 |
Net Change In Cash | 1,732,084 | 1,969,131 | 2,225,659 | 2,695,669 |
Cost of Revenue | -58,521 | -63,090 | ||
Free Cash Flow | 70,159 | 60,149 | 49,006 | 72,967 |
Cash | 186,883 | 256,057 | 264,725 | 339,593 |
Basic Shares | 49,662 | 49,860 | 50,525 | 51,427 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.34 |
2025-06-30 | $0.43 |
2025-03-31 | $2.13 |
2024-12-31 | $0.38 |