| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,568,000 | $3,407,000 | $3,215,000 | $3,088,000 |
Gross Profit | 2,734,000 | 2,633,000 | 2,491,000 | 2,437,000 |
EBITDA | 753,000 | 894,000 | 649,000 | 721,000 |
EBIT | 541,000 | 700,000 | 477,000 | 561,000 |
Net Income | 401,000 | 502,000 | 385,000 | 460,000 |
Net Change In Cash | 3,568,000 | 3,407,000 | 3,215,000 | 3,088,000 |
Free Cash Flow | 2,000,000 | 578,000 | 526,000 | 1,472,000 |
Cash | 3,726,000 | 2,725,000 | 3,133,000 | 3,369,000 |
Basic Shares | 1,047,000 | 1,050,000 | 1,046,610 | 1,046,855 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $13,278,000 | $10,984,000 | $8,971,000 | $7,245,000 |
Gross Profit | 10,295,000 | 8,697,000 | 7,050,000 | 5,672,000 |
EBITDA | 2,999,000 | 2,226,000 | 1,288,000 | 768,000 |
EBIT | 2,261,000 | 1,761,000 | 762,000 | 426,000 |
Net Income | 1,748,000 | 1,425,000 | 1,731,000 | 325,000 |
Net Change In Cash | 13,278,000 | 10,984,000 | 8,971,000 | 7,245,000 |
Free Cash Flow | 4,576,000 | 3,415,000 | 2,704,000 | 2,173,000 |
Cash | 3,726,000 | 2,304,000 | 1,897,000 | 1,470,000 |
Basic Shares | 1,047,000 | 1,042,115 | 1,027,955 | 1,017,675 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.92 |
2025-09-30 | $0.96 |
2025-06-30 | $0.82 |
2025-03-31 | $0.81 |