Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,032,135 | $984,168 | $1,002,549 | $1,009,763 |
Gross Profit | 357,067 | 317,732 | 284,244 | 349,021 |
EBITDA | 220,892 | 184,226 | -86,453 | 209,723 |
EBIT | 101,385 | 63,862 | -188,557 | 121,525 |
Net Income | 52,326 | 25,469 | -215,699 | 68,679 |
Net Change In Cash | 1,032,135 | 984,168 | 1,002,549 | 1,009,763 |
Free Cash Flow | 169,305 | 112,373 | 83,746 | 213,071 |
Cash | 182,824 | 229,356 | 194,606 | 210,171 |
Basic Shares | 49,316 | 50,853 | 51,138 | 51,583 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,049,989 | $4,129,409 | $3,976,060 | $3,540,160 |
Gross Profit | 1,331,821 | 1,502,556 | 1,462,651 | 1,334,638 |
EBITDA | 581,143 | 1,032,118 | 986,148 | 820,160 |
EBIT | 219,402 | 717,994 | 682,278 | 554,620 |
Net Income | 10,297 | 474,624 | 486,226 | 390,982 |
Net Change In Cash | 4,049,989 | 4,129,409 | 3,976,060 | 3,540,160 |
Cost of Revenue | -30,679 | -4,535 | ||
Free Cash Flow | 501,610 | 365,370 | 294,907 | 532,027 |
Cash | 194,606 | 276,771 | 233,912 | 241,214 |
Basic Shares | 51,628 | 51,451 | 51,301 | 51,425 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.12 |
2025-03-31 | $2.34 |
2024-12-31 | $2.66 |