| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $693,818 | $683,496 | $838,014 | $460,279 |
Gross Profit | 90,129 | 87,909 | 228,102 | -61,900 |
EBITDA | 198,867 | 110,713 | 222,857 | -86,888 |
EBIT | 174,412 | 85,646 | 198,066 | -106,355 |
Net Income | 30,146 | 41,942 | 122,773 | -90,723 |
Net Change In Cash | 693,818 | 683,496 | 838,014 | 460,279 |
Free Cash Flow | 37,091 | 105,198 | -93,443 | 52,260 |
Cash | 16,969 | 39,817 | 8,850 | 13,826 |
Basic Shares | 63,609 | 63,784 | 64,142 | 59,149 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,813,472 | $1,591,194 | $1,411,979 | $1,104,925 |
Gross Profit | 182,469 | 223,204 | 223,367 | 159,290 |
EBITDA | 140,246 | 222,703 | 182,409 | 123,962 |
EBIT | 92,186 | 186,434 | 149,514 | 96,884 |
Net Income | 41,038 | 120,968 | 105,354 | 70,887 |
Net Change In Cash | 1,813,472 | 1,591,194 | 1,411,979 | 1,104,925 |
Cost of Revenue | 9,671 | -19,861 | ||
Free Cash Flow | 110,778 | 130,455 | 117,491 | 122,170 |
Cash | 13,826 | 8,090 | 33,183 | 32,380 |
Basic Shares | 52,661 | 50,557 | 52,388 | 53,723 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.01 |
2025-06-30 | $0.95 |
2025-03-31 | $2.29 |
2024-12-31 | -$0.20 |