XML 122 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Compensation Related Costs [Abstract]    
Bonus $ 114,359 $ 117,604
Retirement 41,604 37,678
Vacation 159,512 141,953
Other 33,300 28,318
Total accrued compensation and benefits $ 348,775 $ 325,553