XML 101 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Expenses and Other Liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]      
Operating lease liabilities $ 174,905 $ 170,822  
Deferred compensation 88,464 78,805  
Defined benefit and other postretirement benefit plans 87,019 86,066  
Unrecognized tax benefits 53,927 27,307  
Legal and environmental 26,045 26,991  
Deferred revenue 5,552 7,117  
Warranty 4,452 7,098 $ 6,417
Other 30,763 22,708  
Other liabilities $ 471,127 $ 426,914