XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued insurance $ 76,153 $ 77,514
Accrued interest 9,286 19,697
Accrued compensation and benefits 78,928 81,437
Accrued income, real estate, sales and other taxes 30,804 25,843
Interest rate swap liability 28,074 33,630
Accrued other 60,967 57,702
Total accrued expenses $ 284,212 $ 295,823