Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $104,970 | $92,037 | $78,128 | $74,611 |
Gross Profit | 31,927 | 28,398 | 31,021 | 27,683 |
EBITDA | 11,721 | 1,158 | 17,787 | 9,954 |
EBIT | 5,684 | -2,747 | 14,775 | 6,745 |
Net Income | 9,830 | -5,996 | 11,764 | 6,819 |
Net Change In Cash | 104,970 | 92,037 | 78,128 | 74,611 |
Free Cash Flow | 2,349 | -8,102 | 13,767 | 13,250 |
Cash | 65,403 | 63,783 | 119,384 | 109,554 |
Basic Shares | 57,341 | 57,037 | 57,017 | 57,017 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $305,448 | $266,090 | $239,840 | $218,818 |
Gross Profit | 113,331 | 104,945 | 86,908 | 71,620 |
EBITDA | 43,256 | 41,828 | 22,332 | 13,823 |
EBIT | 29,702 | 28,426 | 10,724 | 2,832 |
Net Income | 24,849 | 23,504 | -5,928 | -2,680 |
Net Change In Cash | 305,448 | 266,090 | 239,840 | 218,818 |
Free Cash Flow | 25,059 | 21,198 | -1,979 | 9,970 |
Cash | 119,384 | 103,961 | 86,591 | 81,859 |
Basic Shares | 57,017 | 56,672 | 56,591 | 56,401 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.21 |
2025-03-31 | $0.03 |
2024-12-31 | $0.15 |