Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,150,695 | $1,618,893 | $1,729,607 | $1,053,211 |
Gross Profit | 339,377 | 570,701 | 589,230 | 233,943 |
EBITDA | 140,654 | 295,805 | 320,414 | 43,710 |
EBIT | 101,462 | 256,933 | 278,910 | -1,810 |
Net Income | 119,040 | 218,269 | 234,941 | 25,808 |
Net Change In Cash | 1,150,695 | 1,618,893 | 1,729,607 | 1,053,211 |
Free Cash Flow | 300,424 | 432,166 | 57,641 | -20,382 |
Cash | 2,243,910 | 1,986,645 | 1,594,359 | 1,638,448 |
Basic Shares | 133,985 | 134,109 | 136,921 | 141,464 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,836,478 | $5,755,130 | $5,336,308 | $4,054,377 |
Gross Profit | 2,076,848 | 2,351,402 | 1,711,767 | 1,024,110 |
EBITDA | 1,013,179 | 1,106,804 | 999,462 | 323,237 |
EBIT | 855,067 | 954,862 | 834,277 | 137,522 |
Net Income | 706,586 | 741,408 | 650,024 | 1,298 |
Net Change In Cash | 5,836,478 | 5,755,130 | 5,336,308 | 4,054,377 |
Cost of Revenue | -426,517 | -1,368,677 | 2,485,090 | |
Free Cash Flow | 547,483 | 396,792 | 855,520 | 1,046,840 |
Cash | 1,638,448 | 1,433,175 | 1,874,745 | 3,257,203 |
Basic Shares | 145,103 | 149,351 | 154,980 | 153,908 |
Quarter | EPS |
---|---|
2024-09-30 | $0.91 |
2024-06-30 | $1.63 |
2024-03-31 | $1.72 |
2023-12-31 | $0.18 |