XML 79 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued and Other Current Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Salaries & wages $ 9,130 $ 6,240
Incentive compensation 5,226 8,991
Income taxes 895 930
Interest 7,774 8,108
Vacation payable 8,838 7,619
Group medical 1,755 1,344
Transportations tax 301 971
Operating lease 658 710
Workers compensation 846 959
Other 9,869 5,978
Total accrued liabilities $ 45,292 $ 41,850