Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $76,713 | $75,309 | $71,189 | $59,245 |
Gross Profit | 55,692 | 56,350 | 45,859 | 41,224 |
EBITDA | 12,331 | 19,192 | 13,741 | 10,447 |
EBIT | 11,337 | 18,297 | 10,776 | 11,499 |
Net Income | 13,136 | 13,932 | 7,533 | 8,672 |
Net Change In Cash | 76,713 | 75,309 | 71,189 | 59,245 |
Free Cash Flow | -4,724 | 22,387 | 23,886 | 180 |
Cash | 26,843 | 293,928 | 205,274 | 156,642 |
Basic Shares | 16,802 | 16,925 | 16,729 | 13,951 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $242,280 | $206,548 | $180,018 | $173,879 |
Gross Profit | 165,620 | 155,359 | 163,348 | 163,970 |
EBITDA | 44,046 | 46,698 | 55,666 | 55,082 |
EBIT | 41,832 | 46,225 | 54,234 | 53,876 |
Net Income | 30,972 | 35,871 | 41,804 | 39,978 |
Net Change In Cash | 242,280 | 206,548 | 180,018 | 173,879 |
Cost of Revenue | -102,980 | 36,485 | ||
Free Cash Flow | 32,769 | 45,262 | 49,840 | 132,052 |
Cash | 205,274 | 53,557 | 59,727 | 179,738 |
Basic Shares | 14,640 | 14,081 | 14,362 | 14,081 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.85 |
2025-03-31 | $0.88 |
2024-12-31 | $0.45 |