Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $47,099 | $44,445 | $45,286 | $45,145 |
Gross Profit | 28,630 | 26,801 | 26,039 | 24,833 |
EBITDA | 11,361 | 10,318 | 11,939 | 9,846 |
EBIT | 9,698 | 8,760 | 10,527 | 8,109 |
Net Income | 7,710 | 6,952 | 8,381 | 6,516 |
Net Change In Cash | 47,099 | 44,445 | 45,286 | 45,145 |
Free Cash Flow | 385 | 10,623 | 1,881 | 18,306 |
Cash | 87,596 | 174,604 | 177,337 | 247,299 |
Basic Shares | 13,541 | 13,541 | 13,699 | 13,528 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $176,563 | $152,047 | $113,658 | $92,169 |
Gross Profit | 98,630 | 91,892 | 94,696 | 81,383 |
EBITDA | 38,945 | 34,128 | 44,493 | 34,487 |
EBIT | 32,573 | 28,354 | 40,475 | 29,497 |
Net Income | 25,938 | 22,787 | 32,515 | 23,495 |
Net Change In Cash | 176,563 | 152,047 | 113,658 | 92,169 |
Cost of Revenue | -96,414 | 5,117 | ||
Free Cash Flow | 30,603 | 11,217 | 38,069 | 32,776 |
Cash | 177,337 | 143,657 | 87,527 | 146,398 |
Basic Shares | 13,419 | 13,641 | 13,091 | 11,570 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.56 |
2025-03-31 | $0.51 |
2024-12-31 | $0.61 |