| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $7,055,000 | $6,988,000 | $7,028,000 | $6,377,000 |
Gross Profit | 2,598,000 | 2,675,000 | 2,597,000 | 2,447,000 |
EBITDA | 1,316,000 | 1,600,000 | 1,518,000 | 1,465,000 |
EBIT | 1,342,000 | 1,257,000 | 1,233,000 | |
Net Income | 1,133,000 | 1,010,000 | 982,000 | 964,000 |
Net Change In Cash | 7,055,000 | 6,988,000 | 7,028,000 | 6,377,000 |
Free Cash Flow | 1,173,000 | 1,065,000 | 91,000 | |
Cash | 622,000 | 328,000 | 398,000 | 1,777,000 |
Basic Shares | 389,500 | 390,100 | 392,500 | 393,600 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $27,448,000 | $24,878,000 | $23,196,000 | $20,752,000 |
Gross Profit | 10,317,000 | 9,499,000 | 23,196,000 | 6,906,000 |
EBITDA | 5,899,000 | 5,631,000 | 3,822,000 | 3,953,000 |
EBIT | 5,148,000 | 4,710,000 | 3,822,000 | 2,999,000 |
Net Income | 4,089,000 | 3,794,000 | 3,218,000 | 2,462,000 |
Net Change In Cash | 27,448,000 | 24,878,000 | 23,196,000 | 20,752,000 |
Cost of Revenue | -7,000 | |||
Free Cash Flow | 3,519,000 | 2,867,000 | 1,935,000 | |
Cash | 622,000 | 555,000 | 488,000 | 294,000 |
Basic Shares | 389,500 | 399,400 | 401,100 | 400,800 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.33 |
2025-09-30 | $3.07 |
2025-06-30 | $2.95 |
2025-03-31 | $2.72 |