Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,974,000 | $7,061,000 | $6,067,000 | $5,697,000 |
Gross Profit | 3,079,000 | 3,211,000 | 2,437,000 | 2,255,000 |
EBITDA | 2,120,000 | 2,299,000 | 1,441,000 | 1,369,000 |
EBIT | 1,889,000 | 2,072,000 | 1,240,000 | 1,189,000 |
Net Income | 1,211,000 | 1,381,000 | 788,000 | 747,000 |
Net Change In Cash | 6,974,000 | 7,061,000 | 6,067,000 | 5,697,000 |
Free Cash Flow | 1,612,000 | -677,000 | 1,880,000 | 1,839,000 |
Cash | 1,677,000 | 1,604,000 | 2,398,000 | 1,798,000 |
Basic Shares | 495,000 | 495,000 | 496,000 | 496,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $24,458,000 | $22,736,000 | $20,720,000 | $19,820,000 |
Gross Profit | 10,462,000 | 18,381,000 | 8,649,000 | 8,395,000 |
EBITDA | 6,926,000 | 5,282,000 | 5,270,000 | 5,399,000 |
EBIT | 6,180,000 | 5,282,000 | 4,551,000 | 4,652,000 |
Net Income | 4,060,000 | 3,756,000 | 3,050,000 | 3,143,000 |
Net Change In Cash | 24,458,000 | 22,736,000 | 20,720,000 | 19,820,000 |
Cost of Revenue | 1,569,000 | 1,055,000 | ||
Free Cash Flow | 3,986,000 | 3,842,000 | 2,995,000 | 3,110,000 |
Cash | 2,398,000 | 3,358,000 | 1,442,000 | 1,752,000 |
Basic Shares | 496,000 | 499,000 | 505,000 | 513,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.72 |
2025-03-31 | $3.06 |
2024-12-31 | $1.87 |