XML 14 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Basic And Diluted Earnings Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 30, 2012
Jan. 31, 2012
Oct. 31, 2011
Jul. 31, 2011
Apr. 30, 2011
Jan. 31, 2011
Oct. 31, 2010
Jul. 31, 2010
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2010
Basic And Diluted Earnings Per Share [Abstract]                      
Net earnings attributable to common stockholders $ 12,028 $ 11,717 $ 15,147 $ 15,411 $ 20,339 $ 13,975 $ 13,656 $ 10,904 $ 54,303 $ 58,874 $ 5,298
Basic weighted-average number of common shares outstanding                 46,397 45,205 44,413
Restricted stock                 582 646 587
Stock options                 267 425 401
ESPP                 15 4 3
Warrants                     53
Diluted weighted-average number of common shares outstanding                 47,261 46,280 45,457
Basic earnings per share $ 0.26 $ 0.25 $ 0.33 $ 0.34 $ 0.45 $ 0.31 $ 0.30 $ 0.24 $ 1.17 $ 1.30 $ 0.12
Diluted earnings per share $ 0.25 $ 0.25 $ 0.32 $ 0.33 $ 0.43 $ 0.30 $ 0.30 $ 0.24 $ 1.15 $ 1.27 $ 0.12
Anti-dilutive securities excluded from computation of earnings per share, amount                 570 390 1,480