| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $473,967 | $396,632 | $483,485 | $351,420 |
Gross Profit | 83,114 | 86,111 | 110,608 | 73,713 |
EBITDA | 25,290 | 27,879 | 43,054 | 1,030 |
EBIT | 24,021 | 26,701 | 42,040 | 169 |
Net Income | 17,321 | 19,704 | 31,533 | 3,994 |
Net Change In Cash | 473,967 | 396,632 | 483,485 | 351,420 |
Free Cash Flow | 86,776 | -13,267 | -86,427 | -127,979 |
Cash | 61,247 | 61,979 | 59,560 | 57,600 |
Basic Shares | 23,178 | 23,149 | 23,365 | 23,466 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,705,504 | $2,202,598 | $2,358,580 | $2,304,455 |
Gross Profit | 353,546 | 533,288 | 542,187 | 646,600 |
EBITDA | 102,808 | 262,021 | 235,663 | 391,683 |
EBIT | 98,486 | 258,913 | 233,255 | 390,107 |
Net Income | 72,552 | 196,071 | 199,227 | 326,567 |
Net Change In Cash | 1,705,504 | 2,202,598 | 2,358,580 | 2,304,455 |
Cost of Revenue | -18,516 | |||
Free Cash Flow | -140,897 | -145,691 | -58,411 | -371,638 |
Cash | 61,247 | 53,197 | 48,978 | 31,998 |
Basic Shares | 23,254 | 23,610 | 23,648 | 23,730 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.97 |
2025-09-30 | $0.85 |
2025-06-30 | $1.36 |