XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS COMBINATIONS - Pro forma summary (Details) - Southern Hydraulic Cylinder, Inc. - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]    
Revenue $ 1,035,593 $ 863,037
Income before income taxes $ 67,502 $ 54,926