Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $43,953 | $42,710 | $43,673 | $42,409 |
Gross Profit | 22,052 | 21,409 | 20,825 | 21,162 |
EBITDA | 10,390 | 9,118 | 9,232 | 9,731 |
EBIT | 9,853 | 8,565 | 8,680 | 9,162 |
Net Income | 8,063 | 7,077 | 7,282 | 7,571 |
Net Change In Cash | 43,953 | 42,710 | 43,673 | 42,409 |
Free Cash Flow | 7,232 | 828 | 10,430 | 9,646 |
Cash | 30,613 | 29,370 | 49,736 | 52,335 |
Basic Shares | 11,182 | 11,182 | 11,203 | 11,133 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $165,425 | $128,174 | $109,909 | $96,464 |
Gross Profit | 79,740 | 128,174 | 91,290 | 86,061 |
EBITDA | 34,793 | 2,699 | 49,370 | 45,952 |
EBIT | 32,584 | 2,699 | 47,386 | 43,913 |
Net Income | 27,045 | 29,519 | 38,990 | 36,269 |
Net Change In Cash | 165,425 | 128,174 | 109,909 | 96,464 |
Cost of Revenue | 2,094 | -5,578 | ||
Free Cash Flow | 24,572 | 34,284 | 39,809 | 52,936 |
Cash | 49,736 | 35,430 | 26,421 | 87,312 |
Basic Shares | 11,139 | 11,082 | 11,030 | 10,987 |
Quarter | EPS |
---|---|
2025-06-30 | $0.72 |
2025-03-31 | $0.63 |
2024-12-31 | $0.65 |
2024-09-30 | $0.67 |