Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $144,045 | $137,097 | $145,408 | $149,690 |
Gross Profit | 55,326 | 50,441 | 53,960 | 60,546 |
EBITDA | 6,064 | 3,543 | 7,253 | 11,394 |
EBIT | 3,086 | 339 | 3,940 | 8,142 |
Net Income | 1,551 | -758 | 2,089 | 5,403 |
Net Change In Cash | 144,045 | 137,097 | 145,408 | 149,690 |
Free Cash Flow | 3,349 | -3,119 | 7,407 | 7,260 |
Cash | 21,026 | 19,757 | 18,766 | 18,373 |
Basic Shares | 15,101 | 15,599 | 16,250 | 16,543 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $565,676 | $543,302 | $578,831 | $536,986 |
Gross Profit | 220,578 | 203,547 | 193,359 | 186,014 |
EBITDA | 33,837 | 33,482 | -20,137 | 43,638 |
EBIT | 20,652 | 19,487 | -33,141 | 34,347 |
Net Income | 12,004 | 8,772 | -31,970 | 29,440 |
Net Change In Cash | 565,676 | 543,302 | 578,831 | 536,986 |
Cost of Revenue | 8,817 | 3,945 | ||
Free Cash Flow | 28,993 | 73,966 | -13,622 | -616 |
Cash | 18,766 | 19,896 | 17,722 | 8,935 |
Basic Shares | 16,504 | 16,159 | 15,764 | 16,091 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.10 |
2025-03-31 | -$0.05 |
2024-12-31 | $0.13 |