XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Earnings Per Share [Abstract]        
Weighted average shares outstanding, basic (in shares) 55,514 55,701 55,625 55,789
Shares used for basic (loss) earnings per share (in shares) 55,514 55,701 55,625 55,789
Dilutive effect of unvested restricted stock units and other stock awards (in shares) 0 688 0 692
Shares used for diluted (loss) earnings per share (in shares) 55,514 56,389 55,625 56,481
Antidilutive options to purchase Class A common shares, restricted shares, warrants to purchase Class A common shares, and contingently issuable restricted stock which are exclude from table above (in shares) 1,141 977 1,155 863