XML 71 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Mar. 31, 2019
Compensation Related Costs [Abstract]    
Bonus $ 83,147 $ 117,604
Retirement 84,780 37,678
Vacation 126,720 141,953
Other 26,144 28,318
Total accrued compensation and benefits $ 320,791 $ 325,553