XML 61 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 17,064 $ 33,912
Accrued compensation 28,557 25,510
Accrued property and other taxes 13,685 16,908
Accrued severance and other charges 704 1,444
Income taxes 41 8,091
Accrued purchase orders and other 34,433 23,020
Total accounts payable and accrued liabilities $ 94,484 $ 108,885