XML 30 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Program - Additional Information (Detail) (USD $)
9 Months Ended 12 Months Ended 2 Months Ended
Jan. 31, 2015
Jan. 31, 2015
Feb. 02, 2013
Apr. 10, 2015
May 22, 2014
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, Expiration date May 31, 2016        
Repurchase and retirement of common stock, shares 269,000us-gaap_StockRepurchasedAndRetiredDuringPeriodShares        
Repurchase and retirement of common stock $ 4,803,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue $ 4,803,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue $ 16,622,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue    
Subsequent Event [Member]          
Equity, Class of Treasury Stock [Line Items]          
Repurchase and retirement of common stock, shares       40,000us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Repurchase and retirement of common stock       955,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Maximum [Member]          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, Authorized amount         $ 30,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember