v3.21.2
Accrued Liabilities - Chart (Details) - USD ($)
$ in Thousands
Oct. 01, 2021
Dec. 31, 2020
Accrued Liabilities [Abstract]    
Accrued payroll $ 136,759 $ 98,455
Accrued taxes 53,614 57,286
Accrued asbestos-related liability 47,412 41,626
Warranty liability - current portion 17,594 15,543
Accrued restructuring liability - current portion 7,784 7,889
Accrued third-party commissions 30,352 25,480
Customer advances and billing in excess of costs incurred 30,707 36,737
Operating Lease, Liability, Current 35,857 39,695
Accrued interest 8,364 27,153
Other 120,189 104,469
Accrued liabilities $ 488,632 $ 454,333