Provided By GlobeNewswire
Last update: Mar 27, 2025
Company reports 2024 revenue of $17.6 million, net income of $2.5 million
Company projects 2025 revenue of $30 – 35 million and an adjusted EBITDA margin of ~28%