XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities and Other Current Liabilities, and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]    
Accrued expenses $ 60,322 $ 30,761
Compensation and payroll taxes 48,748 34,043
Equipment purchases 7,297 10,167
Operating lease 10,663 12,554
Finance lease 149 903
Accrued pricing adjustments 7,891 5,617
Accrued professional services 3,708 3,258
Tax payable - non-income tax related 7,858 2,972
Other 13,481 296
Accrued Liabilities, Current, Total 160,117 100,571
Liabilities, Noncurrent [Abstract]    
Accrued defined benefit plan 35,316 28,795
Unrecognized tax benefits 27,965 28,215
Operating lease 27,041 27,545
Finance lease 24 138
Deferred grants and subsidy 11,924 12,774
Deferred compensation 14,833 12,166
Tax contingencies 8,787 8,631
Other 4,905 2,281
Other long-term liabilities, Total $ 130,795 $ 120,545