XML 64 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued compensation $ 13,495 $ 10,250
Accrued property and other taxes 22,011 19,740
Accrued severance and other charges 4,417 6,150
Income taxes 4,684 6,857
Accrued medical claims 723 604
Accrued purchase orders 5,445 2,083
Other 20,724 19,266
Total accrued and other current liabilities $ 71,499 $ 64,950