XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and related items $ 80,326 $ 75,238
Management incentive compensation 13,194 15,763
Income taxes payable 14,344 13,453
Insurance 11,298 11,115
Warranty 7,746 7,394
Deferred revenue 41,471 28,374
Lease liability 16,368 16,721
Restructuring 3,631 3,868
Liability for uncertain tax positions 129 0
Accrued interest 4,180 3,592
Other 37,739 33,310
Total accrued expenses $ 230,426 $ 208,828