XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 31,899 $ 33,912
Accrued compensation 21,221 25,510
Accrued property and other taxes 12,485 16,908
Accrued severance and other charges 1,072 1,444
Income taxes 13,143 8,091
Accrued purchase orders and other 21,191 23,020
Total accounts payable and accrued liabilities $ 101,011 $ 108,885