| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $6,988,000 | $7,028,000 | $6,377,000 | $6,240,000 |
Gross Profit | 2,675,000 | 2,597,000 | 2,447,000 | 2,428,000 |
EBITDA | 1,600,000 | 1,518,000 | 1,465,000 | 1,447,000 |
EBIT | 1,342,000 | 1,257,000 | 1,233,000 | 1,213,000 |
Net Income | 1,010,000 | 982,000 | 964,000 | 971,000 |
Net Change In Cash | 6,988,000 | 7,028,000 | 6,377,000 | 6,240,000 |
Free Cash Flow | 1,173,000 | 1,065,000 | 91,000 | 1,342,000 |
Cash | 328,000 | 398,000 | 1,777,000 | 555,000 |
Basic Shares | 390,100 | 392,500 | 393,600 | 396,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $24,878,000 | $23,196,000 | $20,752,000 | $19,628,000 |
Gross Profit | 9,499,000 | 23,196,000 | 6,906,000 | 6,315,000 |
EBITDA | 5,631,000 | 3,822,000 | 3,953,000 | 3,962,000 |
EBIT | 4,710,000 | 3,822,000 | 2,999,000 | 3,040,000 |
Net Income | 3,794,000 | 3,218,000 | 2,462,000 | 2,144,000 |
Net Change In Cash | 24,878,000 | 23,196,000 | 20,752,000 | 19,628,000 |
Cost of Revenue | -7,000 | -136,000 | ||
Free Cash Flow | 3,519,000 | 2,867,000 | 1,935,000 | 1,588,000 |
Cash | 555,000 | 488,000 | 294,000 | 297,000 |
Basic Shares | 399,400 | 401,100 | 400,800 | 401,600 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.59 |
2025-06-30 | $2.95 |
2025-03-31 | $2.72 |
2024-12-31 | $2.83 |