XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Taxes Payable and Accrued Liabilities - Accrued Liabilities (Detail) - USD ($)
Jun. 30, 2017
Mar. 31, 2017
Payables And Accruals [Abstract]    
Payroll, payroll taxes and employee benefits $ 15,999,000 $ 14,465,000
Customer deposits 31,730,000 32,471,000
Accrued professional service fees 4,408,000 4,551,000
Self-insurance accruals 2,896,000 2,835,000
Deferred revenue 10,904,000 10,096,000
Accrued rent 5,607,000 5,774,000
Other 3,217,000 3,276,000
Total accrued liabilities $ 74,761,000 $ 73,468,000