XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring and Other Costs - Rollforward of Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Reserve [Roll Forward]        
Restructuring and other costs $ 66,835 $ 41,023 $ 167,317 $ 153,825
Restructuring inventory liquidation costs       7,000
Global Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     24,756 0
Restructuring and other costs     167,317 153,825
Cash payments     (149,994) (115,547)
Non-cash charges     (14,458) (12,421)
Translation     1,887 503
Ending Balance, liability 29,508 26,360 29,508 26,360
Severance and other employee costs | Global Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     23,830 0
Restructuring and other costs     48,628 77,157
Cash payments     (46,559) (55,832)
Non-cash charges     0 3,198
Translation     1,846 501
Ending Balance, liability 27,745 25,024 27,745 25,024
Other Restructuring Costs | Global Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     926 0
Restructuring and other costs     118,689 76,668
Cash payments     (103,435) (59,715)
Non-cash charges     (14,458) (15,619)
Translation     41 2
Ending Balance, liability $ 1,763 $ 1,336 $ 1,763 $ 1,336