XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Exit Activity Costs and Asset Impairments
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
EXIT ACTIVITY COSTS AND ASSET IMPAIRMENTS EXIT ACTIVITY COSTS AND ASSET IMPAIRMENTS
The Company periodically undertakes restructuring initiatives as part of its focus to improve operating performance and optimize its business portfolio. These initiatives have led to outsourcing or discontinuing low-volume, low margin products, selling or exiting less profitable businesses or product lines, or reorganizing the Company's manufacturing footprint. As a result, the Company has incurred costs related to discrete restructuring events for moving and closing facilities, severance, inventory write-downs, and warranty costs associated with discontinued product lines during the three months ended March 31, 2025.
The following tables set forth the exit activity costs and asset impairment charges (recoveries) incurred by segment related to the restructuring activities described above (in thousands):
Three Months Ended
March 31,
20252024
Exit ActivityAsset ImpairmentTotalExit ActivityAsset ImpairmentTotal
Residential$1,137 $— $1,137 $— $(72)$(72)
Agtech68 — 68 138 — 138 
Renewables4,530 81 4,611 269 — 269 
Infrastructure— — — — — — 
Corporate31 — 31 — — — 
Total$5,766 $81 $5,847 $407 $(72)$335 
The following table provides a summary of where the exit activity costs and asset impairments were recorded in the consolidated statements of income (in thousands):
Three Months Ended
March 31,
20252024
Cost of sales$4,362 $(72)
Selling, general, and administrative expense1,485 407 
Total exit activity and asset impairment charges $5,847 $335 
The following table reconciles the beginning and ending liability for exit activity costs recorded in current accrued expenses on the consolidated balance sheets relating to the Company’s restructuring efforts (in thousands):
20252024
Balance at January 1$12,011 $6,725 
Exit activity costs recognized5,766 407 
Cash payments(4,670)(553)
Balance at March 31$13,107 $6,579