Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $27,456 | $26,919 | $27,449 | $27,610 |
Gross Profit | 19,095 | 18,571 | 17,618 | |
EBITDA | 19,737 | 7,131 | 5,887 | 6,112 |
EBIT | 6,596 | 5,650 | 5,624 | |
Net Income | 6,101 | 5,383 | 4,597 | 4,574 |
Net Change In Cash | 27,456 | 26,919 | 27,449 | 27,610 |
Free Cash Flow | 5,105 | 5,462 | 1,004 | 8,130 |
Cash | 101,294 | 103,258 | 51,994 | 55,224 |
Basic Shares | 6,998 | 6,998 | 6,965 | 6,986 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $109,667 | $87,957 | $83,220 | $81,389 |
Gross Profit | 71,882 | 52,791 | 73,627 | 77,180 |
EBITDA | 24,008 | 2,538 | 27,230 | 30,497 |
EBIT | 22,358 | 432 | 25,089 | 28,214 |
Net Income | 18,256 | 956 | 20,751 | 22,517 |
Net Change In Cash | 109,667 | 87,957 | 83,220 | 81,389 |
Cost of Revenue | -20,454 | |||
Free Cash Flow | 22,589 | 15,512 | 17,713 | 30,021 |
Cash | 51,994 | 93,450 | 86,629 | 157,980 |
Basic Shares | 7,000 | 7,039 | 7,063 | 7,157 |
Quarter | EPS |
---|---|
2025-06-30 | $0.88 |
2025-03-31 | $0.76 |
2024-12-31 | $0.77 |
2024-09-30 | $0.65 |