Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $10,528,000 | $10,352,000 | $10,664,000 | $10,784,000 |
Gross Profit | 6,474,000 | 6,391,000 | 6,419,000 | 6,276,000 |
EBITDA | 2,510,000 | 2,374,000 | 2,346,000 | 2,303,000 |
EBIT | 2,293,000 | 2,159,000 | 2,108,000 | 2,072,000 |
Net Income | 1,815,000 | 1,709,000 | 1,663,000 | 1,714,000 |
Net Change In Cash | 10,528,000 | 10,352,000 | 10,664,000 | 10,784,000 |
Free Cash Flow | 2,031,000 | -285,000 | 4,766,000 | 972,000 |
Cash | 57,807,000 | 50,013,000 | 56,502,000 | 73,562,000 |
Basic Shares | 1,559,000 | 1,560,000 | 1,560,000 | 1,561,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $42,712,000 | $40,624,000 | $27,401,000 | $23,714,000 |
Gross Profit | 25,097,000 | 25,738,000 | 22,207,000 | 23,894,000 |
EBITDA | 8,848,000 | 7,883,000 | 7,861,000 | 10,663,000 |
EBIT | 7,909,000 | 6,865,000 | 7,301,000 | 10,166,000 |
Net Income | 6,299,000 | 5,429,000 | 5,825,000 | 7,963,000 |
Net Change In Cash | 42,712,000 | 40,624,000 | 27,401,000 | 23,714,000 |
Cost of Revenue | -33,675,000 | |||
Free Cash Flow | 11,273,000 | 8,447,000 | 21,119,000 | 9,870,000 |
Cash | 56,502,000 | 61,192,000 | 53,542,000 | 28,905,000 |
Basic Shares | 1,561,000 | 1,543,000 | 1,490,000 | 1,490,000 |
Quarter | EPS |
---|---|
2025-06-30 | $1.11 |
2025-03-31 | $1.03 |
2024-12-31 | $1.07 |
2024-09-30 | $1.03 |