| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $396,632 | $483,485 | $351,420 | $557,396 |
Gross Profit | 86,111 | 110,608 | 73,713 | 127,511 |
EBITDA | 27,879 | 43,054 | 1,030 | 46,415 |
EBIT | 26,701 | 42,040 | 169 | 45,587 |
Net Income | 19,704 | 31,533 | 3,994 | 50,870 |
Net Change In Cash | 396,632 | 483,485 | 351,420 | 557,396 |
Free Cash Flow | -13,267 | -86,427 | -127,979 | 56,401 |
Cash | 61,979 | 59,560 | 57,600 | 53,197 |
Basic Shares | 23,149 | 23,365 | 23,466 | 23,620 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,202,598 | $2,358,580 | $2,304,455 | $3,050,149 |
Gross Profit | 533,288 | 542,187 | 646,600 | 818,034 |
EBITDA | 262,021 | 235,663 | 391,683 | 548,852 |
EBIT | 258,913 | 233,255 | 390,107 | 547,698 |
Net Income | 196,071 | 199,227 | 326,567 | 429,645 |
Net Change In Cash | 2,202,598 | 2,358,580 | 2,304,455 | 3,050,149 |
Cost of Revenue | -18,516 | 14,572 | ||
Free Cash Flow | -145,691 | -58,411 | -371,638 | 19,971 |
Cash | 53,197 | 48,978 | 31,998 | 50,514 |
Basic Shares | 23,610 | 23,648 | 23,730 | 24,908 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.85 |
2025-06-30 | $1.36 |
2025-03-31 | $0.17 |
2024-12-31 | $2.15 |