Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $970,369 | $860,137 | $855,195 | $785,343 |
Gross Profit | 402,938 | 382,854 | 399,592 | 346,256 |
EBITDA | 653,432 | 638,645 | 590,883 | 532,537 |
EBIT | 360,198 | 395,824 | 363,620 | 318,953 |
Net Income | 214,533 | 248,291 | 228,769 | 193,729 |
Net Change In Cash | 970,369 | 860,137 | 855,195 | 785,343 |
Free Cash Flow | 58,517 | 185,830 | 111,345 | -75,653 |
Cash | 23,033 | 23,277 | 63,903 | 74,326 |
Basic Shares | 125,430 | 124,983 | 124,896 | 120,253 |
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,409,694 | 1,938,536 | 2,228,039 | 1,140,049 |
EBIT | 1,435,394 | 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 |
---|---|
2024-12-31 | $1.83 |
2024-09-30 | $1.89 |
2024-06-30 | $2.05 |
2024-03-31 | $1.71 |