Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $33,485,000 | $35,681,000 | $33,330,000 | $32,796,000 |
Gross Profit | 33,485,000 | 20,167,000 | 20,090,000 | 20,325,000 |
EBITDA | 9,418,000 | 12,718,000 | 10,432,000 | 12,215,000 |
EBIT | 4,841,000 | 8,212,000 | 5,974,000 | 7,732,000 |
Net Income | 7,963,000 | 5,005,000 | 3,306,000 | 4,593,000 |
Net Change In Cash | 33,485,000 | 35,681,000 | 33,330,000 | 32,796,000 |
Free Cash Flow | 7,782,000 | 5,229,000 | 5,808,000 | 5,626,000 |
Cash | 2,257,000 | 4,194,000 | 4,987,000 | 2,432,000 |
Basic Shares | 4,222,000 | 4,221,500 | 4,225,000 | 4,221,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $134,788,000 | $133,974,000 | $136,835,000 | $133,613,000 |
Gross Profit | 80,691,000 | 79,087,000 | 77,702,000 | 77,312,000 |
EBITDA | 47,520,000 | 40,136,000 | 48,597,000 | 52,871,000 |
EBIT | 29,628,000 | 22,512,000 | 31,498,000 | 36,665,000 |
Net Income | 17,506,000 | 11,614,000 | 21,256,000 | 22,065,000 |
Net Change In Cash | 134,788,000 | 133,974,000 | 136,835,000 | 133,613,000 |
Cost of Revenue | -50,000 | -19,337,000 | ||
Free Cash Flow | 18,922,000 | 18,708,000 | 10,401,000 | 19,253,000 |
Cash | 4,194,000 | 2,065,000 | 2,605,000 | 2,921,000 |
Basic Shares | 4,218,000 | 4,215,000 | 4,204,000 | 4,150,000 |
Quarter | EPS |
---|---|
2025-03-31 | $1.19 |
2024-12-31 | $1.10 |
2024-09-30 | $1.19 |
2024-06-30 | $1.15 |