Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $7,467,300 | $6,242,800 | $5,290,000 | $7,237,000 |
Gross Profit | 3,793,400 | 3,212,200 | 2,696,600 | 3,717,300 |
EBITDA | 2,676,900 | 2,062,100 | 1,605,800 | 2,520,600 |
EBIT | 2,441,200 | 1,834,600 | 1,391,400 | 2,308,500 |
Net Income | 2,076,500 | 1,577,900 | 1,223,800 | 2,048,100 |
Net Change In Cash | 7,467,300 | 6,242,800 | 5,290,000 | 7,237,000 |
Free Cash Flow | 535,000 | 385,400 | -675,700 | 2,594,700 |
Cash | 4,979,300 | 4,813,600 | 5,100,800 | 7,004,700 |
Basic Shares | 393,600 | 393,500 | 393,700 | 393,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $27,558,500 | $21,173,400 | $18,611,000 | $13,978,500 |
Gross Profit | 14,136,100 | 10,512,700 | 9,809,000 | 6,797,200 |
EBITDA | 9,698,700 | 6,997,600 | 6,991,000 | 4,526,700 |
EBIT | 9,042,300 | 6,356,900 | 6,536,400 | 4,051,500 |
Net Income | 7,839,000 | 5,624,200 | 5,883,200 | 3,553,700 |
Net Change In Cash | 27,558,500 | 21,173,400 | 18,611,000 | 13,978,500 |
Free Cash Flow | 3,247,200 | 7,204,999 | 9,945,100 | 3,665,600 |
Cash | 7,004,700 | 7,268,300 | 6,951,800 | 6,049,400 |
Basic Shares | 394,100 | 398,000 | 410,400 | 419,100 |
Quarter | EPS |
---|---|
2024-09-30 | $5.28 |
2024-06-30 | $4.01 |
2024-03-31 | $3.11 |
2023-12-31 | $5.55 |