Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $33,300,000 | $32,796,000 | $32,981,000 | $35,130,000 |
Gross Profit | 15,602,000 | 20,325,000 | 20,109,000 | 19,948,000 |
EBITDA | 10,432,000 | 12,301,000 | 12,045,000 | 10,055,000 |
EBIT | 5,974,000 | 7,818,000 | 7,600,000 | 5,539,000 |
Net Income | 3,400,000 | 4,593,000 | 4,602,000 | -2,705,000 |
Net Change In Cash | 33,300,000 | 32,796,000 | 32,981,000 | 35,130,000 |
Free Cash Flow | 5,963,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 | 45,668,000 | 50,060,000 | 52,652,000 | 45,063,000 |
EBIT | 28,044,000 | 32,961,000 | 36,446,000 | 28,343,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 |