Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $6,823,319 | $6,892,868 | $6,924,260 | $7,849,157 |
Gross Profit | 744,236 | 805,407 | 816,099 | 989,550 |
EBITDA | 232,105 | 292,869 | 269,147 | 530,457 |
EBIT | 191,513 | 251,832 | 227,420 | 487,289 |
Net Income | 100,567 | 108,698 | 83,601 | 194,537 |
Net Change In Cash | 6,823,319 | 6,892,868 | 6,924,260 | 7,849,157 |
Free Cash Flow | 132,194 | 298,080 | 373,675 | 261,232 |
Cash | 248,000 | 213,009 | 242,810 | 218,053 |
Basic Shares | 53,475 | 54,181 | 54,815 | 55,015 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $33,107,120 | $37,124,422 | $34,477,018 | $28,673,363 |
Gross Profit | 4,149,018 | 4,836,625 | 4,202,365 | 3,191,130 |
EBITDA | 1,768,080 | 2,259,367 | 1,775,935 | 1,103,066 |
EBIT | 1,586,964 | 2,071,985 | 1,580,815 | 914,008 |
Net Income | 903,505 | 1,426,884 | 1,108,197 | 584,438 |
Net Change In Cash | 33,107,120 | 37,124,422 | 34,477,018 | 28,673,363 |
Cost of Revenue | -45,279 | -151,421 | 73,512 | |
Free Cash Flow | 622,164 | -111,913 | 335,932 | 1,235,545 |
Cash | 218,053 | 176,915 | 222,194 | 373,615 |
Basic Shares | 57,035 | 65,453 | 73,385 | 78,635 |
Quarter | EPS |
---|---|
2024-09-30 | $2.38 |
2024-06-30 | $2.49 |
2024-03-31 | $2.41 |
2023-12-31 | $3.98 |