XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue and Segment Information - Schedule of Unaudited Financial Information by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net Sales $ 420,042 $ 401,301 $ 1,230,065 $ 1,243,190
Cost of Sales (318,359) (300,414) (917,249) (922,490)
Operating Expenses (64,141) (60,808) (183,734) (190,333)
Income from operations 37,542 40,079 129,082 130,367
Interest Income 1,522 562 3,955 1,877
Other Income (Expense) (210) (32) (4,056) 1
Interest Expense (3,897) (4,886) (10,775) (17,075)
Income before income taxes 34,957 35,723 118,206 115,170
Taxes 9,574 8,318 29,917 27,321
Net Income 25,383 27,405 88,289 87,849
Vegetation Management        
Segment Reporting Information [Line Items]        
Net Sales 173,059 190,115 515,307 625,397
Cost of Sales (134,584) (143,578) (390,290) (466,044)
Operating Expenses (30,997) (34,133) (91,476) (109,264)
Income from operations 7,478 12,404 33,541 50,089
Industrial Equipment        
Segment Reporting Information [Line Items]        
Net Sales 246,983 211,186 714,758 617,793
Cost of Sales (183,775) (156,836) (526,959) (456,446)
Operating Expenses (33,144) (26,675) (92,258) (81,069)
Income from operations $ 30,064 $ 27,675 $ 95,541 $ 80,278