XML 25 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities and Other Current Liabilities, and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities, Current [Abstract]    
Accrued expenses $ 33,733 $ 28,170
Compensation and payroll taxes 34,043 33,632
Equipment purchases 10,167 12,568
Operating lease 12,554  
Finance lease 903  
Accrued pricing adjustments 5,617 3,591
Accrued professional services 3,258 3,242
Other 296 1,402
Accrued Liabilities, Current, Total 100,571 82,605
Liabilities, Noncurrent [Abstract]    
Accrued defined benefit plan 28,795 26,349
Unrecognized tax benefits 28,215 27,711
Operating lease 27,545  
Finance lease 138  
Deferred grans and subsidy 12,774 15,359
Deferred compensation 12,166 9,091
Tax contingencies 8,631 8,475
Other 2,281 3,794
Other long-term liabilities, Total $ 120,545 $ 90,779