XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and related items $ 83,828 $ 75,238
Management incentive compensation 21,483 15,763
Income taxes payable 16,038 13,453
Insurance 11,739 11,115
Warranty 7,777 7,394
Deferred revenue 45,055 28,374
Lease liability 17,597 16,721
Restructuring 3,315 3,868
Liability for uncertain tax positions 305 0
Accrued interest 12,604 3,592
Other 32,351 33,310
Total accrued expenses $ 252,092 $ 208,828