XML 82 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities and Other Current Liabilities, and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued Liabilities, Current [Abstract]    
Accrued expenses $ 29,764 $ 33,947
Compensation and payroll taxes 34,359 23,720
Equipment purchases 20,637 6,377
Accrued pricing adjustments 11,410 3,817
Accrued professional services 2,088 2,645
Other 1,043 1,056
Accrued Liabilities, Current, Total 99,301 71,562
Liabilities, Noncurrent [Abstract]    
Accrued defined benefit plan 34,428 30,515
Unrecognized tax benefits 24,211 15,340
Deferred grant and subsidy 17,173 18,259
Income tax contingencies 8,319 8,163
Deferred compensation 8,870 6,433
Other 1,924 2,663
Other long-term liabilities, Total $ 94,925 $ 81,373