Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $101,247 | $95,277 | $96,670 | $79,891 |
Gross Profit | 73,855 | 67,390 | 55,655 | 48,560 |
EBITDA | 30,130 | 21,379 | 8,073 | 9,031 |
EBIT | 26,357 | 17,561 | -291 | 6,797 |
Net Income | 20,252 | 13,315 | 3,222 | 5,183 |
Net Change In Cash | 101,247 | 95,277 | 96,670 | 79,891 |
Free Cash Flow | 7,563 | 5,661 | 4,480 | 16,174 |
Cash | 80,904 | 82,979 | 61,239 | 65,975 |
Basic Shares | 25,653 | 25,653 | 25,144 | 20,075 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $330,406 | $243,160 | $224,584 | $235,794 |
Gross Profit | 197,731 | 164,059 | 208,769 | 233,736 |
EBITDA | 38,039 | 24,364 | 60,420 | 77,887 |
EBIT | 23,159 | 15,854 | 52,182 | 69,077 |
Net Income | 17,743 | 11,696 | 40,005 | 52,681 |
Net Change In Cash | 330,406 | 243,160 | 224,584 | 235,794 |
Cost of Revenue | -184,069 | 69,349 | ||
Free Cash Flow | 16,590 | 25,711 | 101,177 | 147,410 |
Cash | 61,239 | 129,893 | 58,242 | 242,311 |
Basic Shares | 21,321 | 20,143 | 18,884 | 17,486 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.78 |
2025-03-31 | $0.56 |
2024-12-31 | $0.44 |