| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $7,081,000 | $3,287,000 | $3,906,000 | $3,120,000 |
Gross Profit | 3,915,000 | 1,559,000 | 1,685,000 | 1,288,000 |
EBITDA | 1,580,000 | 1,459,000 | 1,494,000 | 1,199,000 |
EBIT | 880,000 | 706,000 | 731,000 | 464,000 |
Net Income | 524,000 | 444,000 | 483,000 | 464,000 |
Net Change In Cash | 7,081,000 | 3,287,000 | 3,906,000 | 3,120,000 |
Free Cash Flow | -1,290,000 | -1,346,000 | 1,919,000 | -1,553,000 |
Cash | 1,052,000 | 1,454,000 | 1,123,000 | 179,000 |
Basic Shares | 582,000 | 582,000 | 577,000 | 576,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $13,441,000 | $14,206,000 | $15,310,000 | $13,431,000 |
Gross Profit | 6,148,000 | 5,979,000 | 5,860,000 | 5,258,000 |
EBITDA | 5,591,000 | 5,196,000 | 5,080,000 | 4,600,000 |
EBIT | 2,716,000 | 2,629,000 | 2,526,000 | 2,343,000 |
Net Income | 1,936,000 | 1,771,000 | 1,736,000 | 1,597,000 |
Net Change In Cash | 13,441,000 | 14,206,000 | 15,310,000 | 13,431,000 |
Cost of Revenue | -55,000 | 37,000 | ||
Free Cash Flow | -2,723,000 | -527,000 | -706,000 | -2,055,000 |
Cash | 179,000 | 129,000 | 111,000 | 166,000 |
Basic Shares | 563,000 | 552,000 | 547,000 | 540,000 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.24 |
2025-06-30 | $0.75 |
2025-03-31 | $0.84 |
2024-12-31 | $0.81 |