Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,889,000 | $1,764,000 | $1,251,000 | $1,608,200 |
Gross Profit | 599,000 | 517,000 | 272,000 | 483,500 |
EBITDA | 648,000 | 546,000 | 242,000 | 490,000 |
EBIT | 496,000 | 404,000 | 112,000 | 361,400 |
Net Income | 363,000 | 294,000 | 1,045,000 | 282,500 |
Net Change In Cash | 1,889,000 | 1,764,000 | 1,251,000 | 1,608,200 |
Free Cash Flow | 317,000 | -138,000 | -28,000 | 369,700 |
Cash | 52,000 | 109,000 | 2,650,000 | 1,282,300 |
Basic Shares | 61,300 | 61,600 | 62,000 | 62,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,777,200 | $6,160,700 | $5,414,000 | $4,729,900 |
Gross Profit | 2,022,600 | 1,423,300 | 1,348,400 | 1,252,800 |
EBITDA | 2,165,400 | 1,592,600 | 1,461,800 | 1,415,400 |
EBIT | 1,652,200 | 1,086,600 | 998,200 | 1,007,400 |
Net Income | 1,168,900 | 866,800 | 702,500 | 721,000 |
Net Change In Cash | 6,777,200 | 6,160,700 | 5,414,000 | 4,729,900 |
Cost of Revenue | 99,900 | -45,500 | 283,400 | |
Free Cash Flow | 878,100 | 509,400 | 714,600 | 690,400 |
Cash | 1,271,800 | 358,000 | 258,400 | 207,300 |
Basic Shares | 62,100 | 62,500 | 62,600 | 62,400 |
Quarter | EPS |
---|---|
2024-09-30 | $5.91 |
2024-06-30 | $4.76 |
2024-03-31 | $1.93 |
2023-12-31 | $4.63 |