Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $10,351,000 | $9,468,000 | $10,686,000 | $9,996,000 |
Gross Profit | 2,210,000 | 1,580,000 | 1,932,000 | 2,106,000 |
EBITDA | 1,950,000 | 1,071,000 | 2,125,000 | 1,680,000 |
EBIT | 1,600,000 | 734,000 | 1,711,000 | 1,349,000 |
Net Income | 1,174,000 | 481,000 | 1,264,000 | 1,026,000 |
Net Change In Cash | 10,351,000 | 9,468,000 | 10,686,000 | 9,996,000 |
Free Cash Flow | 637,000 | -1,821,000 | 1,762,000 | 730,000 |
Cash | 1,899,000 | 1,685,000 | 4,353,000 | 3,326,000 |
Basic Shares | 144,000 | 144,900 | 147,300 | 146,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $41,033,000 | $39,290,000 | $36,602,000 | $35,667,000 |
Gross Profit | 8,362,000 | 39,290,000 | 7,474,000 | 7,268,000 |
EBITDA | 6,839,000 | 2,537,000 | 7,684,000 | 8,734,000 |
EBIT | 5,469,000 | 2,537,000 | 6,342,000 | 7,495,000 |
Net Income | 4,174,000 | 2,056,000 | 4,896,000 | 7,005,000 |
Net Change In Cash | 41,033,000 | 39,290,000 | 36,602,000 | 35,667,000 |
Cost of Revenue | -953,000 | -1,377,000 | ||
Free Cash Flow | 2,621,000 | 2,100,000 | 1,466,000 | 2,152,000 |
Cash | 4,353,000 | 3,109,000 | 2,577,000 | 3,530,000 |
Basic Shares | 147,300 | 152,000 | 155,600 | 160,900 |
Quarter | EPS |
---|---|
2025-06-30 | $8.15 |
2025-03-31 | $3.32 |
2024-12-31 | $6.39 |
2024-09-30 | $7 |