XML 80 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Earnings Per Share [Abstract]    
Weighted average shares outstanding, basic (in shares) 55,270 55,736
Shares used for basic loss per share (in shares) 55,270 55,736
Dilutive effect of unvested restricted stock units and other stock awards (in shares) 0 0
Shares used for diluted loss per shares (in shares) 55,270 55,736
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) 999 1,211