XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payroll and related items $ 60,959 $ 77,556
Management incentive compensation 4,469 14,408
Income taxes payable 26,977 9,905
Insurance 10,979 8,240
Warranty 7,152 5,581
Deferred revenue 43,563 17,633
Lease liability 16,117 15,235
Restructuring 2,962 6,110
Liability for uncertain tax positions 0 890
Accrued interest 10,448 1,735
Contingent consideration for acquisition 3,000 3,375
Other 22,221 19,622
Total accrued expenses $ 208,847 $ 180,290