XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and related items $ 68,277 $ 75,238
Management incentive compensation 6,489 15,763
Income taxes payable 17,365 13,453
Insurance 11,690 11,115
Warranty 7,610 7,394
Deferred revenue 33,286 28,374
Lease liability 16,468 16,721
Restructuring 2,860 3,868
Liability for uncertain tax positions 652 0
Accrued interest 12,660 3,592
Other 28,731 33,310
Total accrued expenses $ 206,088 $ 208,828