Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $95,589 | $81,110 | $88,959 | $83,005 |
Gross Profit | 46,172 | 39,899 | 40,987 | 37,972 |
EBITDA | 21,630 | 15,450 | 9,535 | 7,386 |
EBIT | 15,616 | 9,729 | 3,936 | 1,452 |
Net Income | 11,652 | 7,156 | 1,646 | 692 |
Net Change In Cash | 95,589 | 81,110 | 88,959 | 83,005 |
Free Cash Flow | 5,574 | -5,733 | 9,277 | 10,118 |
Cash | 172,267 | 176,763 | 83,130 | 64,651 |
Basic Shares | 37,786 | 36,697 | 36,607 | 36,421 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $314,013 | $235,491 | $173,514 | $119,134 |
Gross Profit | 141,534 | 88,293 | 60,038 | 48,164 |
EBITDA | 23,697 | 2,143 | -26,707 | -15,247 |
EBIT | 2,327 | -10,558 | -35,326 | -22,730 |
Net Income | -5,631 | -15,887 | -37,509 | -24,769 |
Net Change In Cash | 314,013 | 235,491 | 173,514 | 119,134 |
Free Cash Flow | 17,928 | 23,319 | -42,771 | -21,502 |
Cash | 83,130 | 38,386 | 33,880 | 87,332 |
Basic Shares | 35,762 | 33,149 | 32,817 | 30,191 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.31 |
2025-03-31 | $0.19 |
2024-12-31 | -$0.16 |