XML 14 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Basic And Diluted Earnings Per Share (Summary Of Basic And Diluted Earnings Per Share) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 31, 2012
Jan. 31, 2011
Jan. 31, 2012
Jan. 31, 2011
Basic And Diluted Earnings Per Share [Abstract]        
Net earnings attributable to common stockholders $ 11,717 $ 13,975 $ 42,275 $ 38,535
Basic weighted-average number of common shares outstanding 46,528,000 45,349,000 46,332,000 45,040,000
Restricted stock 567,000 791,000 567,000 604,000
Stock options 250,000 579,000 279,000 378,000
ESPP   1,000 15,000 4,000
Diluted weighted-average number of common shares outstanding 47,345,000 46,720,000 47,193,000 46,026,000
Basic earnings per share $ 0.25 $ 0.31 $ 0.91 $ 0.86
Diluted earnings per share $ 0.25 $ 0.30 $ 0.90 $ 0.84
Antidilutive securities excluded from computation of earnings per share, amount 600,000 40,000 600,000 800,000