Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $31,187 | $30,538 | $32,882 | $32,805 |
Gross Profit | 21,324 | 22,052 | 20,717 | |
EBITDA | 7,344 | 6,018 | 7,375 | 5,699 |
EBIT | 5,515 | 7,526 | 5,330 | |
Net Income | 5,919 | 4,609 | 6,120 | 4,532 |
Net Change In Cash | 31,187 | 30,538 | 32,882 | 32,805 |
Free Cash Flow | 5,232 | 2,142 | 39,746 | 9,794 |
Cash | 50,034 | 37,920 | 35,994 | 39,374 |
Basic Shares | 14,085 | 14,051 | 14,111 | 14,103 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $125,419 | $95,010 | $80,041 | $75,993 |
Gross Profit | 79,237 | 69,683 | 75,080 | 72,209 |
EBITDA | 16,565 | 18,249 | 29,690 | 28,197 |
EBIT | 15,961 | 15,260 | 26,946 | 25,585 |
Net Income | 13,492 | 12,628 | 22,128 | 20,974 |
Net Change In Cash | 125,419 | 95,010 | 80,041 | 75,993 |
Cost of Revenue | 4,565 | -13,594 | ||
Free Cash Flow | 89,438 | 20,754 | 24,358 | 15,881 |
Cash | 35,994 | 39,723 | 22,701 | 18,136 |
Basic Shares | 13,765 | 11,418 | 11,411 | 12,590 |
Quarter | EPS |
---|---|
2025-06-30 | $0.43 |
2025-03-31 | $0.33 |
2024-12-31 | $0.44 |
2024-09-30 | $0.34 |