XML 63 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 22,516 $ 33,912
Accrued compensation 21,207 25,510
Accrued property and other taxes 14,620 16,908
Accrued severance and other charges 925 1,444
Income taxes 9,410 8,091
Accrued purchase orders and other 23,379 23,020
Total accounts payable and accrued liabilities $ 92,057 $ 108,885