News

Revenue of $9.3 million Gross margin of 7.5% Backlog of $18 million as of March 31, 2025 Reaffirms expectation for 2025 annual revenue growth of more than 30% ...