Revenue for the third quarter of 2025 totaled $75.3 million: Revenue in the Americas region was $35.4 million for the third quarter of 2025, an increase of 28% from $27.7 million in the third quarter ...
TOLEDO, Ohio, Oct. 27, 2025 /PRNewswire/ -- "All-in" incentive structure encompassing all five Named Executive Officers to promote long-term continuity of ...