| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $5,595,900 | $6,358,200 | $6,314,500 | $5,305,700 |
Gross Profit | 2,733,300 | 3,125,500 | 3,118,300 | 2,559,100 |
EBITDA | 868,900 | 1,344,600 | 1,260,800 | 917,700 |
EBIT | 770,600 | 1,177,700 | 1,098,100 | 756,800 |
Net Income | 476,800 | 833,100 | 754,700 | 503,900 |
Net Change In Cash | 5,595,900 | 6,358,200 | 6,314,500 | 5,305,700 |
Free Cash Flow | 862,100 | 1,111,200 | 931,100 | -250,400 |
Cash | 207,200 | 241,500 | 269,800 | 199,800 |
Basic Shares | 248,800 | 249,000 | 251,900 | 252,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $23,574,300 | $23,098,500 | $23,051,900 | $22,148,900 |
Gross Profit | 11,536,200 | 11,195,100 | 10,758,100 | 9,325,100 |
EBITDA | 4,395,900 | 4,491,500 | 3,692,700 | 3,545,000 |
EBIT | 3,807,100 | 3,867,500 | 3,692,700 | 2,963,900 |
Net Income | 2,568,500 | 2,681,400 | 2,388,800 | 2,020,100 |
Net Change In Cash | 23,574,300 | 23,098,500 | 23,051,900 | 22,148,900 |
Cost of Revenue | 29,900 | |||
Free Cash Flow | 2,654,000 | 2,083,200 | 2,633,500 | 1,275,400 |
Cash | 207,200 | 210,400 | 276,800 | 198,800 |
Basic Shares | 248,800 | 254,100 | 258,300 | 261,800 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.23 |
2025-09-30 | $3.59 |
2025-06-30 | $3.38 |