Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,691,700 | $7,741,500 | $9,262,800 | $7,467,300 |
Gross Profit | 4,129,500 | 4,179,700 | 4,789,800 | 3,793,400 |
EBITDA | 2,943,800 | 2,979,200 | 3,778,800 | 2,676,900 |
EBIT | 2,688,900 | 2,737,900 | 3,537,800 | 2,441,200 |
Net Income | 2,290,300 | 2,355,000 | 2,693,400 | 2,076,500 |
Net Change In Cash | 7,691,700 | 7,741,500 | 9,262,800 | 7,467,300 |
Free Cash Flow | 332,900 | -475,100 | 8,840,800 | 534,100 |
Cash | 7,243,500 | 9,098,400 | 12,735,900 | 4,979,300 |
Basic Shares | 388,400 | 392,500 | 393,600 | 393,600 |
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,700,100 | 9,809,000 |
EBITDA | 10,123,600 | 9,976,000 | 7,100,500 | 7,231,100 |
EBIT | 9,205,000 | 9,236,200 | 6,516,900 | 6,760,100 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.90 |
2025-03-31 | $6 |
2024-12-31 | $6.84 |