Crawford United Corporation Announces Third Quarter 2023 Results
02.11.2023 - 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% CLEVELAND, Nov. 02, 2023 (GLOBE NEWSWIRE) - Crawford ...