Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $40,733 | $37,116 | $26,620 | $39,018 |
Gross Profit | 14,341 | 18,925 | 19,356 | 16,382 |
EBITDA | 8,019 | 13,285 | 13,528 | 10,513 |
EBIT | 7,765 | 13,063 | 13,238 | 10,217 |
Net Income | 15,570 | 10,362 | 7,391 | 14,644 |
Net Change In Cash | 40,733 | 37,116 | 26,620 | 39,018 |
Free Cash Flow | -5,705 | -11,275 | -9,797 | 18,257 |
Cash | 49,056 | 25,140 | 41,624 | 33,715 |
Basic Shares | 2,720 | 2,748 | 2,757 | 2,738 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $151,095 | $136,716 | $154,496 | $182,193 |
Gross Profit | 68,186 | 57,123 | 85,098 | 97,938 |
EBITDA | 45,116 | 36,793 | 65,709 | 77,539 |
EBIT | 43,891 | 35,503 | 64,331 | 76,258 |
Net Income | 43,177 | 42,226 | 40,434 | 74,200 |
Net Change In Cash | 151,095 | 136,716 | 154,496 | 182,193 |
Cost of Revenue | -17,355 | -17,927 | ||
Free Cash Flow | 15,235 | 34,647 | 39,381 | 25,207 |
Cash | 41,624 | 46,991 | 63,195 | 80,550 |
Basic Shares | 2,757 | 2,948 | 3,107 | 3,179 |
Quarter | EPS |
---|---|
2025-06-30 | $5.73 |
2025-03-31 | $3.77 |
2024-12-31 | $2.75 |
2024-09-30 | $5.34 |