XML 27 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Earnings Per Share (Schedule Of Earnings Per Share, Basic And Diluted) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Earnings Per Share [Abstract]        
Net income $ 7,282us-gaap_NetIncomeLoss $ 2,901us-gaap_NetIncomeLoss $ 24,191us-gaap_NetIncomeLoss $ 14,827us-gaap_NetIncomeLoss
Denominator for basic net earnings per common share - weighted-average shares 15,859,533us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,475,683us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,687,944us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,218,558us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Stock options and restricted stock units 271,607us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 351,983us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 265,476us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 376,784us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions 16,131,140us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,827,666us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,953,420us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,595,342us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic (usd per share) $ 0.46us-gaap_EarningsPerShareBasic $ 0.19us-gaap_EarningsPerShareBasic $ 1.54us-gaap_EarningsPerShareBasic $ 0.97us-gaap_EarningsPerShareBasic
Diluted (usd per share) $ 0.45us-gaap_EarningsPerShareDiluted $ 0.18us-gaap_EarningsPerShareDiluted $ 1.52us-gaap_EarningsPerShareDiluted $ 0.95us-gaap_EarningsPerShareDiluted