Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $833,729 | $353,471 | $657,216 | $1,105,293 |
Gross Profit | 157,195 | -9,595 | 114,105 | 273,011 |
EBITDA | 140,488 | -39,324 | 81,852 | 246,419 |
EBIT | 90,283 | -78,086 | 46,500 | 211,624 |
Net Income | 50,610 | -68,710 | 23,273 | 148,104 |
Net Change In Cash | 833,729 | 353,471 | 657,216 | 1,105,293 |
Free Cash Flow | -196,165 | -200,235 | 127,168 | 216,129 |
Cash | 77,668 | 86,118 | 281,134 | 267,442 |
Basic Shares | 56,600 | 56,626 | 56,900 | 56,871 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,899,005 | $2,830,350 | $2,534,729 | $2,228,930 |
Gross Profit | 569,829 | 538,935 | 347,274 | 346,949 |
EBITDA | 463,107 | 427,091 | 306,740 | 293,406 |
EBIT | 326,236 | 303,286 | 188,942 | 192,432 |
Net Income | 201,678 | 182,872 | 116,220 | 129,755 |
Net Change In Cash | 2,899,005 | 2,830,350 | 2,534,729 | 2,228,930 |
Free Cash Flow | 149,897 | 211,443 | 29,282 | 7,011 |
Cash | 281,134 | 262,320 | 221,294 | 13,848 |
Basic Shares | 56,844 | 56,668 | 56,566 | 56,566 |
Quarter | EPS |
---|---|
2025-06-30 | $0.89 |
2025-03-31 | -$1.20 |
2024-12-31 | $0.41 |
2024-09-30 | $2.59 |