Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $925,678 | $1,006,173 | $970,369 | $860,137 |
Gross Profit | 351,217 | 416,825 | 402,938 | 382,854 |
EBITDA | 596,535 | 678,275 | 653,432 | 638,645 |
EBIT | 292,166 | 396,384 | 360,198 | 395,824 |
Net Income | 150,225 | 240,085 | 214,533 | 248,291 |
Net Change In Cash | 925,678 | 1,006,173 | 970,369 | 860,137 |
Free Cash Flow | 2,733 | 193,979 | 58,517 | 185,830 |
Cash | 86,786 | 14,522 | 23,033 | 23,277 |
Basic Shares | 124,456 | 125,342 | 125,430 | 124,983 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,478,958 | $2,817,621 | $3,058,025 | $1,662,981 |
Gross Profit | 1,542,156 | 1,334,474 | 1,877,920 | 891,540 |
EBITDA | 2,415,721 | 1,938,536 | 2,228,039 | 1,140,049 |
EBIT | 1,441,421 | 1,217,905 | 1,759,270 | 793,076 |
Net Income | 885,322 | 846,074 | 1,214,206 | 584,968 |
Net Change In Cash | 3,478,958 | 2,817,621 | 3,058,025 | 1,662,981 |
Cost of Revenue | 460,410 | -4,463 | ||
Free Cash Flow | 280,039 | 318,018 | 894,755 | 319,875 |
Cash | 23,033 | 52,662 | 505,179 | 48,135 |
Basic Shares | 124,076 | 119,980 | 120,131 | 119,163 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.53 |
2025-03-31 | $1.99 |
2024-12-31 | $1.83 |