Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $33,330,000 | $32,796,000 | $32,981,000 | $35,130,000 |
Gross Profit | 20,090,000 | 20,325,000 | 20,109,000 | 19,948,000 |
EBITDA | 10,430,000 | 12,068,000 | 12,072,000 | 4,297,000 |
EBIT | 5,972,000 | 7,585,000 | 7,627,000 | -219,000 |
Net Income | 3,306,000 | 4,593,000 | 4,602,000 | -2,705,000 |
Net Change In Cash | 33,330,000 | 32,796,000 | 32,981,000 | 35,130,000 |
Free Cash Flow | 5,808,000 | 5,626,000 | 2,259,000 | 4,074,000 |
Cash | 4,987,000 | 2,432,000 | 2,365,000 | 2,065,000 |
Basic Shares | 4,225,000 | 4,221,000 | 4,219,000 | 4,214,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $133,974,000 | $136,835,000 | $133,613,000 | $128,292,000 |
Gross Profit | 79,087,000 | 77,702,000 | 77,312,000 | 77,091,000 |
EBITDA | 40,136,000 | 48,597,000 | 52,871,000 | 48,109,000 |
EBIT | 22,512,000 | 31,498,000 | 36,665,000 | 31,389,000 |
Net Income | 11,614,000 | 21,256,000 | 22,065,000 | 17,801,000 |
Net Change In Cash | 133,974,000 | 136,835,000 | 133,613,000 | 128,292,000 |
Cost of Revenue | -50,000 | -19,337,000 | 19,581,000 | |
Free Cash Flow | 18,708,000 | 10,401,000 | 19,253,000 | 21,450,000 |
Cash | 2,065,000 | 2,605,000 | 2,921,000 | 22,171,000 |
Basic Shares | 4,215,000 | 4,204,000 | 4,150,000 | 4,142,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.19 |
2024-06-30 | $1.15 |
2024-03-31 | $1.15 |
2023-12-31 | $1.08 |