Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $47,234 | $42,025 | $43,467 | $40,445 |
Gross Profit | 22,938 | 16,357 | 24,778 | 15,883 |
EBITDA | 27,603 | 22,205 | 20,678 | 19,392 |
EBIT | 21,029 | 15,523 | 14,079 | 12,823 |
Net Income | 20,437 | 14,107 | 14,198 | 12,145 |
Net Change In Cash | 47,234 | 42,025 | 43,467 | 40,445 |
Free Cash Flow | 25,898 | 27,731 | 3,805 | 21,986 |
Cash | 86,253 | 74,392 | 80,653 | 73,417 |
Basic Shares | 35,870 | 35,333 | 35,409 | 35,322 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $167,262 | $143,527 | $152,760 | $150,204 |
Gross Profit | 74,379 | 50,851 | 72,684 | 61,200 |
EBITDA | 85,887 | 73,284 | 63,386 | 6,443 |
EBIT | 59,711 | 49,576 | 35,466 | -30,771 |
Net Income | 69,862 | 51,936 | 34,253 | -35,123 |
Net Change In Cash | 167,262 | 143,527 | 152,760 | 150,204 |
Free Cash Flow | -2,669 | 77,355 | 42,331 | 15,813 |
Cash | 80,653 | 77,202 | 55,770 | 31,304 |
Basic Shares | 35,333 | 37,236 | 37,961 | 37,858 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.55 |
2025-03-31 | $0.39 |
2024-12-31 | $0.38 |