Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,477,885 | $1,393,879 | $1,366,180 | $1,530,374 |
Gross Profit | 309,968 | -55,654 | 212,540 | 1,443,513 |
EBITDA | 231,645 | -125,052 | 150,623 | 313,888 |
EBIT | 213,943 | -142,296 | 131,034 | 294,782 |
Net Income | 166,472 | -108,327 | 101,067 | 230,856 |
Net Change In Cash | 1,477,885 | 1,393,879 | 1,366,180 | 1,530,374 |
Free Cash Flow | 357,235 | -81,872 | 235,994 | 306,172 |
Cash | 1,122,252 | 1,284,790 | 720,257 | 616,275 |
Basic Shares | 55,389 | 55,389 | 55,382 | 55,376 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,475,633 | $4,629,631 | $3,643,066 | $3,993,357 |
Gross Profit | 932,861 | 403,253 | -373,765 | 599,817 |
EBITDA | 605,704 | 195,837 | -571,093 | 395,476 |
EBIT | 532,271 | 123,597 | -653,483 | 316,420 |
Net Income | 467,953 | 96,336 | -512,672 | 247,937 |
Net Change In Cash | 5,475,633 | 4,629,631 | 3,643,066 | 3,993,357 |
Cost of Revenue | -45,781 | -12,922 | ||
Free Cash Flow | 990,979 | 416,178 | 317,081 | 460,142 |
Cash | 720,257 | 550,903 | 289,776 | 335,557 |
Basic Shares | 55,377 | 55,371 | 55,371 | 55,374 |
Quarter | EPS |
---|---|
2025-06-30 | $2.67 |
2025-03-31 | -$2.29 |
2024-12-31 | $2.78 |
2024-09-30 | $2.54 |