XML 106 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Schedule of Accued Expenses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Accrued Expenses [Abstract]    
Customer deposits $ 48,337 $ 37,357
Accrued compensation 177,509 113,959
Accrued outside services 45,349 28,822
Accrued insurance 10,897 14,293
Accrued income, sales and other taxes 57,742 10,129
Accrued interest 6,783 5,892
Interest rate cap agreements 22,360 28,131
Pass-through payments 16,799 29,518
Other accrued liabilities 98,517 122,193
Total accrued expenses $ 484,293 $ 390,294