Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $9,262,800 | $7,467,300 | $6,242,800 | $5,290,000 |
Gross Profit | 4,789,800 | 3,793,400 | 3,212,200 | 2,696,600 |
EBITDA | 3,596,400 | 2,676,900 | 2,062,100 | 1,605,800 |
EBIT | 3,355,400 | 2,441,200 | 1,834,600 | 1,391,400 |
Net Income | 2,693,400 | 2,076,500 | 1,577,900 | 1,223,800 |
Net Change In Cash | 9,262,800 | 7,467,300 | 6,242,800 | 5,290,000 |
Free Cash Flow | 8,840,800 | 534,100 | 385,400 | -675,700 |
Cash | 12,735,900 | 4,979,300 | 4,813,600 | 5,100,800 |
Basic Shares | 393,600 | 393,600 | 393,500 | 393,700 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $28,262,900 | $27,558,500 | $21,173,400 | $18,611,000 |
Gross Profit | 14,492,000 | 14,136,100 | 10,512,700 | 9,809,000 |
EBITDA | 9,941,200 | 9,976,000 | 7,157,600 | 6,991,000 |
EBIT | 9,022,600 | 9,236,200 | 6,516,900 | 6,536,400 |
Net Income | 7,571,600 | 7,839,000 | 5,624,200 | 5,883,200 |
Net Change In Cash | 28,262,900 | 27,558,500 | 21,173,400 | 18,611,000 |
Free Cash Flow | 9,099,000 | 3,247,200 | 7,204,999 | 9,945,100 |
Cash | 12,735,900 | 7,004,700 | 7,268,300 | 6,951,800 |
Basic Shares | 393,600 | 394,100 | 398,000 | 410,400 |
Quarter | EPS |
---|---|
2024-12-31 | $6.84 |
2024-09-30 | $5.28 |
2024-06-30 | $4.01 |
2024-03-31 | $3.11 |