| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,854,000 | $24,257,000 | $5,636,000 | $5,407,000 |
Gross Profit | 5,528,000 | 23,958,000 | 5,323,000 | 5,108,000 |
EBITDA | 2,560,000 | 2,369,000 | 2,124,000 | 1,771,000 |
Net Income | 1,787,000 | 1,675,000 | 1,455,000 | 1,154,000 |
Net Change In Cash | 5,854,000 | 24,257,000 | 5,636,000 | 5,407,000 |
Cash | 82,871,000 | 75,565,000 | 94,098,000 | 70,353,000 |
Basic Shares | 2,960,300 | 3,095,745 | 3,095,745 | 3,130,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $66,409,000 | $58,901,000 | $18,590,000 | $25,783,000 |
Gross Profit | 21,413,000 | 22,154,000 | 18,590,000 | 17,794,000 |
EBITDA | 9,973,000 | 11,166,000 | 6,121,000 | 7,616,000 |
EBIT | 9,300,000 | 10,492,000 | 5,410,000 | 6,782,000 |
Net Income | 6,392,000 | 7,287,000 | 3,674,000 | 4,776,000 |
Net Change In Cash | 66,409,000 | 58,901,000 | 18,590,000 | 25,783,000 |
Free Cash Flow | -22,876,000 | -11,586,000 | -11,343,000 | -15,127,000 |
Cash | 70,353,000 | 89,892,000 | 87,251,000 | 108,007,000 |
Basic Shares | 3,165,300 | 3,565,300 | 3,624,300 | 3,890,700 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.70 |
2025-06-30 | $0.64 |
2025-03-31 | $0.53 |
2024-12-31 | $0.39 |