Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $860,137 | $855,195 | $785,343 | $832,270 |
Gross Profit | 382,854 | 399,592 | 346,256 | 391,243 |
EBITDA | 638,645 | 590,883 | 532,537 | 586,900 |
EBIT | 395,824 | 363,620 | 318,953 | 365,611 |
Net Income | 248,291 | 228,769 | 193,729 | 254,539 |
Net Change In Cash | 860,137 | 855,195 | 785,343 | 832,270 |
Free Cash Flow | 185,830 | 111,345 | -75,653 | 123,164 |
Cash | 23,277 | 63,903 | 74,326 | 106,298 |
Basic Shares | 124,983 | 124,896 | 120,253 | 119,971 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,817,621 | $3,058,025 | $1,662,981 | $862,126 |
Gross Profit | 1,334,474 | 1,877,920 | 891,540 | 227,770 |
EBITDA | 1,938,536 | 2,228,039 | 1,140,049 | -353,665 |
EBIT | 1,217,905 | 1,759,270 | 793,076 | -717,444 |
Net Income | 846,074 | 1,214,206 | 584,968 | -553,560 |
Net Change In Cash | 2,817,621 | 3,058,025 | 1,662,981 | 862,126 |
Cost of Revenue | 460,410 | -4,463 | 26,255 | |
Free Cash Flow | 318,018 | 894,755 | 319,875 | -302,873 |
Cash | 52,662 | 505,179 | 48,135 | 57,916 |
Basic Shares | 119,980 | 120,131 | 119,163 | 116,068 |
Quarter | EPS |
---|---|
2024-09-30 | $1.89 |
2024-06-30 | $2.05 |
2024-03-31 | $1.71 |
2023-12-31 | $1.99 |