XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 117,536 $ 3,440 $ 4,417
Business realignment costs, extensible enumeration Cost of sales, Selling, marketing and administrative expense, Business realignment costs Cost of sales, Selling, marketing and administrative expense, Business realignment costs Cost of sales, Selling, marketing and administrative expense, Business realignment costs
Severance and employee benefit costs      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 29,035    
Severance and employee benefit costs | Advancing Agility & Automation Initiative      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 29,035 $ 0 $ 0
Severance and employee benefit costs | International Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 0 441 2,001
Other program costs | Advancing Agility & Automation Initiative      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 88,501 0 0
Other program costs | International Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs 0 2,999 2,416
Cost of sales      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 12,168 $ 527 $ 3
Business realignment costs, extensible enumeration Cost of sales Cost of sales Cost of sales
Selling, marketing and administrative      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 76,333 $ 2,472 $ 2,425
Business realignment costs, extensible enumeration Selling, marketing and administrative expense Selling, marketing and administrative expense Selling, marketing and administrative expense
Business realignment charges      
Restructuring Cost and Reserve [Line Items]      
Business realignment costs $ 29,035 $ 441 $ 1,989
Business realignment costs, extensible enumeration Business realignment costs Business realignment costs Business realignment costs