XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and other compensation expenses $ 43,278 $ 42,668
Legal and professional accruals 19,437 4,135
Insurance accruals 7,247 6,659
Property, sales and other non-income related taxes 6,074 8,722
Accrued commission 661 1,048
Accrued interest 1,590 2,437
Other 7,321 7,475
Total $ 85,608 $ 73,144