XML 80 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued Liabilities    
Compensation and benefits $ 45,875 $ 24,036
Other accruals 56,054 54,008
Total $ 101,929 $ 78,044