Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,026,200 | $4,852,800 | $4,524,900 | $3,885,900 |
Gross Profit | 892,900 | 923,800 | 918,000 | 864,500 |
EBITDA | 1,413,400 | 916,700 | 1,087,100 | 1,086,400 |
EBIT | 1,039,700 | 549,100 | 702,200 | 730,000 |
Net Income | 625,100 | 198,800 | 315,900 | 384,500 |
Net Change In Cash | 4,026,200 | 4,852,800 | 4,524,900 | 3,885,900 |
Free Cash Flow | -47,800 | 162,200 | 601,000 | -287,900 |
Cash | 113,100 | 151,400 | 157,300 | 127,200 |
Basic Shares | 217,300 | 218,700 | 221,300 | 220,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,626,900 | $15,619,200 | $21,684,500 | $17,440,400 |
Gross Profit | 3,325,300 | 2,535,300 | 2,793,600 | 2,093,300 |
EBITDA | 4,138,800 | 3,965,800 | 3,210,100 | 1,699,400 |
EBIT | 2,705,200 | 2,630,300 | 2,109,300 | 824,800 |
Net Income | 1,269,500 | 828,200 | 1,142,300 | 71,200 |
Net Change In Cash | 16,626,900 | 15,619,200 | 21,684,500 | 17,440,400 |
Cost of Revenue | 60,500 | -84,300 | ||
Free Cash Flow | 683,900 | 826,200 | 1,046,500 | 1,797,800 |
Cash | 157,300 | 141,700 | 219,000 | 158,500 |
Basic Shares | 221,300 | 226,000 | 231,100 | 228,600 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.90 |
2025-03-31 | $1.88 |
2024-12-31 | $1.81 |