Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $43,805 | $44,543 | $42,004 | $45,062 |
Gross Profit | 22,416 | 24,718 | 21,777 | 22,039 |
EBITDA | 4,010 | 6,029 | 4,570 | 3,324 |
EBIT | 3,317 | 5,357 | 3,914 | 2,671 |
Net Income | 2,503 | 4,185 | 2,748 | 2,134 |
Net Change In Cash | 43,805 | 44,543 | 42,004 | 45,062 |
Free Cash Flow | -9,659 | 6,971 | -4,790 | 17,408 |
Cash | 12,353 | 271,582 | 236,041 | 276,222 |
Basic Shares | 9,809 | 9,798 | 9,794 | 9,825 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $177,767 | $165,382 | $127,514 | $101,038 |
Gross Profit | 87,507 | 80,574 | 106,562 | 94,392 |
EBITDA | 14,144 | 9,438 | 30,840 | 28,536 |
EBIT | 11,579 | 7,061 | 28,828 | 27,280 |
Net Income | 8,473 | 5,225 | 21,698 | 20,610 |
Net Change In Cash | 177,767 | 165,382 | 127,514 | 101,038 |
Cost of Revenue | -190,471 | 230,994 | ||
Free Cash Flow | -1,757 | 19,533 | 45,311 | 163,740 |
Cash | 236,041 | 254,442 | 196,512 | 385,492 |
Basic Shares | 9,770 | 9,725 | 9,714 | 8,235 |
Quarter | EPS |
---|---|
2025-06-30 | $0.26 |
2025-03-31 | $0.43 |
2024-12-31 | $0.28 |
2024-09-30 | $0.22 |