XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Interim Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales:    
Total net sales $ 390,950 $ 425,586
Cost of sales 288,109 313,954
Gross profit 102,841 111,632
Selling, general and administrative expenses 54,330 60,594
Amortization expense 4,049 4,059
Income from operations 44,462 46,979
Interest expense (3,194) (6,091)
Interest income 1,238 801
Other income (expense), net (663) 98
Income before income taxes 41,843 41,787
Provision for income taxes 10,043 9,667
Net Income $ 31,800 $ 32,120
Net income per common share:    
Basic (in dollars per share) $ 2.65 $ 2.69
Diluted (in dollars per share) $ 2.64 $ 2.67
Average common shares:    
Basic (in shares) 11,990 11,944
Diluted (in shares) 12,048 12,020
Dividends declared (in dollars per share) $ 0.30 $ 0.26
Vegetation Management    
Net sales:    
Total net sales $ 163,890 $ 223,747
Cost of sales 121,513 164,545
Income from operations 13,312 21,679
Industrial Equipment    
Net sales:    
Total net sales 227,060 201,839
Cost of sales 166,596 149,409
Income from operations $ 31,150 $ 25,300