XML 45 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts and Taxes Payable and Accrued Liabilities - Accrued Liabilities (Detail) - USD ($)
Sep. 30, 2016
Mar. 31, 2016
Payables And Accruals [Abstract]    
Payroll, payroll taxes and employee benefits $ 15,827,000 $ 18,003,000
Customer deposits 31,189,000 25,649,000
Accrued professional service fees 4,895,000 4,692,000
Self-insurance accruals 2,845,000 3,095,000
Deferred revenue 8,623,000 7,821,000
Accrued rent 4,598,000 4,907,000
Other 2,462,000 3,015,000
Total accrued liabilities $ 70,439,000 $ 67,182,000