Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $112,972 | $98,978 | $97,308 | $95,779 |
Gross Profit | 73,112 | 63,577 | 61,502 | 61,009 |
EBITDA | 16,290 | 10,814 | -565 | 13,271 |
EBIT | 10,752 | 5,368 | -6,860 | 7,161 |
Net Income | 1,345 | -505 | -16,483 | -2,288 |
Net Change In Cash | 112,972 | 98,978 | 97,308 | 95,779 |
Free Cash Flow | -7,016 | -20,591 | 8,714 | 7,816 |
Cash | 53,476 | 37,693 | 53,463 | 56,173 |
Basic Shares | 45,378 | 42,232 | 41,882 | 41,844 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $388,537 | $354,004 | $313,789 | $298,836 |
Gross Profit | 248,781 | 229,176 | 202,523 | 197,514 |
EBITDA | 50,968 | 26,873 | 25,297 | 25,672 |
EBIT | 26,763 | 3,797 | 2,855 | 1,695 |
Net Income | -13,359 | -30,690 | -19,192 | -14,834 |
Net Change In Cash | 388,537 | 354,004 | 313,789 | 298,836 |
Cost of Revenue | -17,507 | -9,148 | ||
Free Cash Flow | 11,048 | 11,395 | -15,868 | -15,676 |
Cash | 53,463 | 58,940 | 39,351 | 55,010 |
Basic Shares | 41,676 | 40,743 | 40,032 | 38,983 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.24 |
2025-03-31 | -$0.01 |
2024-12-31 | -$0.39 |