XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Interim Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales:        
Total net sales $ 420,042 $ 401,301 $ 1,230,065 $ 1,243,190
Cost of Sales 318,359 300,414 917,249 922,490
Gross profit 101,683 100,887 312,816 320,700
Selling, general and administrative expenses 59,931 56,747 171,397 178,158
Amortization expense 4,210 4,061 12,337 12,175
Income from operations 37,542 40,079 129,082 130,367
Interest expense (3,897) (4,886) (10,775) (17,075)
Interest income 1,522 562 3,955 1,877
Other income (expense), net (210) (32) (4,056) 1
Income before income taxes 34,957 35,723 118,206 115,170
Provision for income taxes 9,574 8,318 29,917 27,321
Net Income $ 25,383 $ 27,405 $ 88,289 $ 87,849
Net income per common share:        
Basic (in dollars per share) $ 2.11 $ 2.29 $ 7.35 $ 7.34
Diluted (in dollars per share) $ 2.10 $ 2.28 $ 7.31 $ 7.30
Average common shares:        
Basic (in shares) 12,029 11,977 12,013 11,965
Diluted (in shares) 12,094 12,041 12,075 12,035
Dividends declared (in dollars per share) $ 0.30 $ 0.26 $ 0.90 $ 0.78
Vegetation Management        
Net sales:        
Total net sales $ 173,059 $ 190,115 $ 515,307 $ 625,397
Cost of Sales 134,584 143,578 390,290 466,044
Income from operations 7,478 12,404 33,541 50,089
Industrial Equipment        
Net sales:        
Total net sales 246,983 211,186 714,758 617,793
Cost of Sales 183,775 156,836 526,959 456,446
Income from operations $ 30,064 $ 27,675 $ 95,541 $ 80,278