Provided By GlobeNewswire
Last update: Feb 21, 2024
2023 net income of $3.4 million
Annual EBITDA1 of $34.6 million - $17.2 million returned to shareholders2 in 2023