XML 43 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
Weighted Average Shares and Net Income Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Weighted average common shares outstanding, Basic 19,902,000 20,819,000 20,026,000 20,877,000
Weighted average diluted common and common equivalent shares 20,063,000 21,050,000 20,199,000 21,130,000