Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $85,938 | $83,066 | $85,257 | $81,976 |
Gross Profit | 55,042 | 52,004 | 52,084 | 49,080 |
EBITDA | 24,681 | 22,334 | 22,141 | 18,789 |
EBIT | 20,632 | 18,257 | 18,141 | 14,966 |
Net Income | 15,507 | 13,764 | 13,282 | 11,189 |
Net Change In Cash | 85,938 | 83,066 | 85,257 | 81,976 |
Free Cash Flow | -9,218 | 18,759 | 31,164 | 8,440 |
Cash | 184,984 | 389,006 | 459,851 | 183,621 |
Basic Shares | 33,388 | 33,375 | 33,364 | 33,339 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $326,485 | $238,422 | $136,931 | $83,667 |
Gross Profit | 196,958 | 128,697 | 122,463 | 77,628 |
EBITDA | 74,744 | 25,123 | 48,002 | 24,266 |
EBIT | 58,704 | 14,184 | 42,141 | 21,180 |
Net Income | 43,889 | 11,228 | 31,177 | 15,368 |
Net Change In Cash | 326,485 | 238,422 | 136,931 | 83,667 |
Free Cash Flow | 41,663 | 16,759 | 50,232 | -10,953 |
Cash | 459,851 | 372,413 | 55,499 | 583,613 |
Basic Shares | 33,339 | 26,574 | 19,847 | 13,119 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.46 |
2025-03-31 | $0.41 |
2024-12-31 | $0.40 |