XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Reconciliation of Weighted Average Shares Outstanding [Abstract]        
Weighted average shares outstanding (in shares) 55,806 56,005 55,833 55,961
Less: Unvested restricted shares (in shares) 0 0 0 (2)
Shares used for basic earnings per share (in shares) 55,806 56,005 55,833 55,959
Dilutive effect of unvested restricted stock units and other stock awards (in shares) 582 160 644 223
Shares used for diluted earnings per share (in shares) 56,388 56,165 56,477 56,182
Stock Options [Member]        
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]        
Antidilutive options to purchase Class A common shares, restricted shares, warrants to purchase Class A common shares, and contingently issuable restricted stock which are excluded from the table above (in shares) 1,074 1,223 1,006 1,318