XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of Weighted Average Shares Outstanding [Abstract]        
Weighted average shares outstanding (in shares) 55,701 55,984 55,789 55,968
Less: Unvested restricted shares (in shares) 0 0 0 (1)
Shares used for basic earnings per share (in shares) 55,701 55,984 55,789 55,967
Dilutive effect of unvested restricted stock units and other stock awards (in shares) 688 348 692 263
Shares used for diluted earnings per share (in shares) 56,389 56,332 56,481 56,230
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) 977 1,281 863 1,323