| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,869,800 | $3,377,300 | $3,051,000 | $3,121,900 |
Gross Profit | 2,398,300 | 2,020,500 | 1,619,400 | 1,567,200 |
EBITDA | 2,348,500 | 2,023,300 | 1,843,900 | 1,794,300 |
EBIT | 2,117,800 | 1,815,500 | 1,637,700 | 1,570,500 |
Net Income | 1,307,900 | 1,107,600 | 973,500 | 945,900 |
Net Change In Cash | 3,869,800 | 3,377,300 | 3,051,000 | 3,121,900 |
Free Cash Flow | 1,210,400 | 741,100 | 403,600 | |
Cash | 4,304,600 | 3,949,600 | 3,334,900 | 4,116,300 |
Basic Shares | 838,200 | 822,600 | 807,800 | 792,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $13,420,000 | $11,433,400 | $9,895,800 | $10,047,900 |
Gross Profit | 7,605,400 | 5,685,200 | 4,319,500 | 4,560,800 |
EBITDA | 8,022,200 | 6,537,500 | 5,116,100 | 5,384,200 |
EBIT | 7,153,700 | 5,691,600 | 4,282,500 | 4,587,900 |
Net Income | 4,334,900 | 3,376,700 | 2,425,200 | 2,638,500 |
Net Change In Cash | 13,420,000 | 11,433,400 | 9,895,800 | 10,047,900 |
Free Cash Flow | 3,394,400 | 2,564,500 | 1,854,000 | |
Cash | 4,304,600 | 3,258,100 | 1,151,500 | 2,069,700 |
Basic Shares | 838,200 | 786,097 | 785,514 | 773,100 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.56 |
2025-09-30 | $1.35 |
2025-06-30 | $1.22 |
2025-03-31 | $1.19 |