Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,510,500 | $7,444,500 | $7,893,200 | $8,251,299 |
Gross Profit | 1,159,900 | 1,261,200 | 1,538,200 | 1,523,800 |
EBITDA | 1,045,800 | 1,179,500 | 1,359,500 | 1,479,700 |
EBIT | 838,500 | 974,400 | 1,136,300 | 1,252,900 |
Net Income | 723,800 | 505,100 | 872,000 | 972,100 |
Net Change In Cash | 7,510,500 | 7,444,500 | 7,893,200 | 8,251,299 |
Free Cash Flow | 444,500 | 584,500 | 942,800 | 908,100 |
Cash | 5,549,900 | 5,517,700 | 7,060,800 | 6,849,200 |
Basic Shares | 526,700 | 526,900 | 526,700 | 526,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $33,651,699 | $35,127,400 | $28,839,000 | $23,538,900 |
Gross Profit | 6,374,300 | 6,421,300 | 4,744,700 | 3,283,300 |
EBITDA | 6,348,900 | 5,406,100 | 4,647,900 | 3,268,200 |
EBIT | 5,432,000 | 5,406,100 | 3,840,800 | 2,400,400 |
Net Income | 4,162,000 | 4,600,800 | 3,011,600 | 1,865,500 |
Net Change In Cash | 33,651,699 | 35,127,400 | 28,839,000 | 23,538,900 |
Cost of Revenue | 1,298,900 | -58,900 | ||
Free Cash Flow | 2,895,300 | 2,927,500 | 1,636,500 | 553,900 |
Cash | 7,060,800 | 7,181,700 | 4,690,900 | 3,428,300 |
Basic Shares | 526,600 | 525,000 | 523,349 | 522,599 |
Quarter | EPS |
---|---|
2025-06-30 | $1.37 |
2025-03-31 | $0.96 |
2024-12-31 | $1.66 |
2024-09-30 | $1.85 |