Quarterly report [Sections 13 or 15(d)]

Acquisitions - Pro Forma Information (Details)

v3.25.1
Acquisitions - Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Turbine Controls, Inc. ("TCI")    
Business Acquisition [Line Items]    
Revenue $ 256,045 $ 187,054
Income from continuing operations 13,968 4,900
Kellstrom Aerospace Group, Inc    
Business Acquisition [Line Items]    
Revenue 256,045 200,758
Income from continuing operations $ 14,559 $ 7,447