Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $48,389 | $47,144 | $46,809 | $45,584 |
Gross Profit | 33,055 | 34,229 | 32,130 | 31,031 |
EBITDA | 10,759 | 12,169 | 9,417 | 3,773 |
EBIT | 11,364 | 9,915 | 4,160 | |
Net Income | 7,832 | 8,293 | 6,895 | 3,385 |
Net Change In Cash | 48,389 | 47,144 | 46,809 | 45,584 |
Free Cash Flow | 10,574 | 10,750 | -701 | 8,438 |
Cash | 134,373 | 148,392 | 120,398 | 149,013 |
Basic Shares | 19,042 | 19,015 | 18,982 | 18,844 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $164,196 | $108,102 | $86,655 | $81,450 |
Gross Profit | 103,062 | 87,804 | 82,238 | 84,583 |
EBITDA | 13,204 | 34,731 | 35,896 | 47,016 |
EBIT | 10,998 | 33,840 | 35,141 | 38,017 |
Net Income | 7,666 | 25,536 | 26,645 | 28,401 |
Net Change In Cash | 164,196 | 108,102 | 86,655 | 81,450 |
Cost of Revenue | 147,835 | |||
Free Cash Flow | 17,163 | 17,721 | 5,617 | 22,014 |
Cash | 120,398 | 53,728 | 31,170 | 208,375 |
Basic Shares | 17,180 | 11,753 | 11,739 | 8,511 |
Quarter | EPS |
---|---|
2025-06-30 | $0.41 |
2025-03-31 | $0.45 |
2024-12-31 | $0.38 |
2024-09-30 | $0.18 |