v3.21.1
Accrued Liabilities Chart (Details) - USD ($)
$ in Thousands
Apr. 02, 2021
Dec. 31, 2020
Accrued Liabilities [Abstract]    
Accrued payroll $ 85,509 $ 98,455
Accrued taxes 52,031 57,286
Accrued asbestos-related liability 42,411 41,626
Warranty liability - current portion 15,799 15,543
Accrued restructuring liability - current portion 7,385 7,889
Accrued third-party commissions 26,990 25,480
Customer advances and billing in excess of costs incurred 40,051 36,737
Operating Lease, Liability, Current 37,791 39,695
Accrued interest 14,653 27,153
Other 101,678 104,469
Accrued liabilities $ 424,298 $ 454,333