Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $34,038 | $33,551 | $36,906 | $35,819 |
Gross Profit | 19,322 | 18,952 | 22,556 | 20,514 |
EBITDA | 3,355 | 10,164 | 11,121 | 9,548 |
EBIT | 1,613 | 8,622 | 9,605 | 8,002 |
Net Income | -106 | 5,787 | 6,560 | 5,688 |
Net Change In Cash | 34,038 | 33,551 | 36,906 | 35,819 |
Free Cash Flow | -4,149 | 3,660 | 1,935 | 7,826 |
Cash | 5,274 | 2,502 | 4,233 | 3,461 |
Basic Shares | 22,658 | 22,974 | 23,366 | 23,745 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $143,060 | $148,580 | $151,568 | $147,954 |
Gross Profit | 86,127 | 92,565 | 94,519 | 95,604 |
EBITDA | 41,307 | 45,985 | 51,834 | 56,662 |
EBIT | 35,285 | 40,086 | 46,557 | 50,288 |
Net Income | 24,783 | 30,971 | 31,800 | 37,466 |
Net Change In Cash | 143,060 | 148,580 | 151,568 | 147,954 |
Cost of Revenue | -29,153 | 19,671 | ||
Free Cash Flow | 19,177 | 22,334 | 26,430 | 40,830 |
Cash | 4,233 | 6,653 | 25,026 | 54,361 |
Basic Shares | 23,743 | 24,673 | 25,052 | 25,640 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.01 |
2025-03-31 | $0.25 |
2024-12-31 | $0.28 |