Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,027,000 | $2,983,000 | $3,069,000 | $3,078,000 |
Gross Profit | 1,835,000 | 1,805,000 | 1,847,000 | 1,768,000 |
EBITDA | 651,000 | 862,000 | 799,000 | 770,000 |
EBIT | 638,000 | 653,000 | 669,000 | 638,000 |
Net Income | 536,000 | 527,000 | 530,000 | 517,000 |
Net Change In Cash | 3,027,000 | 2,983,000 | 3,069,000 | 3,078,000 |
Free Cash Flow | 500,000 | 459,000 | 1,457,000 | -480,000 |
Cash | 10,947,000 | 15,928,000 | 13,332,000 | 12,840,000 |
Basic Shares | 1,481,000 | 1,481,879 | 1,476,442 | 1,476,982 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,961,000 | $10,780,000 | $7,950,000 | $6,080,000 |
Gross Profit | 6,965,000 | 6,901,000 | 6,965,000 | 5,966,000 |
EBITDA | 3,025,000 | 3,182,000 | 3,248,000 | 1,982,000 |
EBIT | 2,403,000 | 2,384,000 | 2,764,000 | 1,591,000 |
Net Income | 1,940,000 | 1,951,000 | 2,238,000 | 1,295,000 |
Net Change In Cash | 11,961,000 | 10,780,000 | 7,950,000 | 6,080,000 |
Cost of Revenue | 1,182,000 | -1,073,000 | ||
Free Cash Flow | 1,672,000 | 2,517,000 | 3,813,000 | 1,815,000 |
Cash | 13,332,000 | 10,323,000 | 6,918,000 | 5,914,000 |
Basic Shares | 1,476,442 | 1,468,016 | 1,465,220 | 1,286,733 |
Quarter | EPS |
---|---|
2025-06-30 | $0.35 |
2025-03-31 | $0.34 |
2024-12-31 | $0.34 |
2024-09-30 | $0.33 |