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