Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $139,578 | $132,803 | $122,010 | $125,213 |
Gross Profit | 43,231 | 42,752 | 38,374 | 39,264 |
EBITDA | 21,186 | 14,376 | 13,607 | 12,595 |
EBIT | 14,785 | 8,095 | 6,964 | 6,148 |
Net Income | 5,617 | 3,557 | 3,013 | 2,101 |
Net Change In Cash | 139,578 | 132,803 | 122,010 | 125,213 |
Free Cash Flow | 22,378 | 12,868 | 9,612 | 10,506 |
Cash | 49,915 | 47,753 | 36,102 | 37,118 |
Basic Shares | 16,713 | 16,638 | 16,604 | 16,605 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $529,968 | $578,634 | $502,988 | $403,516 |
Gross Profit | 165,691 | 171,370 | 157,259 | 121,056 |
EBITDA | 56,045 | 67,151 | 48,058 | 43,527 |
EBIT | 30,154 | 42,083 | 24,213 | 25,420 |
Net Income | 13,166 | 24,097 | 17,389 | 24,094 |
Net Change In Cash | 529,968 | 578,634 | 502,988 | 403,516 |
Free Cash Flow | 32,167 | 33,435 | -10,314 | 11,686 |
Cash | 36,102 | 31,901 | 30,614 | 22,463 |
Basic Shares | 16,603 | 16,272 | 15,951 | 14,517 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.57 |
2025-03-31 | $0.46 |
2024-12-31 | $0.31 |