| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $7,312,000 | $7,232,000 | $6,987,000 | $6,810,000 |
Gross Profit | 3,579,000 | 3,439,000 | 3,275,000 | 2,810,000 |
EBITDA | 1,597,000 | 1,443,000 | 1,390,000 | 925,000 |
EBIT | 1,462,000 | 1,368,000 | 1,296,000 | 833,000 |
Net Income | 1,131,000 | 1,080,000 | 995,000 | 630,000 |
Net Change In Cash | 7,312,000 | 7,232,000 | 6,987,000 | 6,810,000 |
Free Cash Flow | 1,762,000 | 1,793,000 | 1,251,000 | 947,000 |
Cash | 133,000 | 150,000 | 166,000 | 138,000 |
Basic Shares | 282,600 | 285,000 | 287,700 | 290,800 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $28,258,000 | $26,384,000 | $24,330,000 | $21,854,000 |
Gross Profit | 13,020,000 | 3,970,000 | 3,167,000 | 2,051,000 |
EBITDA | 5,355,000 | 4,205,000 | 3,598,000 | 2,887,000 |
EBIT | 4,959,000 | 3,849,000 | 3,088,000 | 2,262,000 |
Net Income | 3,836,000 | 3,111,000 | 2,504,000 | 1,819,000 |
Net Change In Cash | 28,258,000 | 26,384,000 | 24,330,000 | 21,854,000 |
Cost of Revenue | 21,000 | |||
Free Cash Flow | 5,753,000 | 5,764,000 | 4,005,000 | 3,833,000 |
Cash | 133,000 | 183,000 | 126,000 | 229,000 |
Basic Shares | 286,500 | 298,600 | 311,500 | 329,500 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $4.06 |
2025-09-30 | $3.78 |
2025-06-30 | $3.41 |