Crawford United Corporation Announces Third Quarter 2023 Results
Sales of $110.1 million year-to-date, an increase of 15.7% Net income of $10.1 million year-to-date, an increase of 188.0%EBITDA As Defined1 of $20.5 million year-to-date, an increase of 84.4% CL...