XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER ACCRUED LIABILITIES (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payroll and other compensation expenses $ 42,668 $ 45,934
Legal and professional accruals 4,135 5,201
Insurance accruals 6,659 10,951
Property, sales and other non-income related taxes 8,722 8,593
Accrued commission 1,048 3,299
Accrued interest 2,437 5,015
Other 7,475 7,513
Total $ 73,144 $ 86,506