XML 89 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Earnings Per Share [Abstract]        
Weighted average shares outstanding, basic (in shares) 54,812 55,514 55,061 55,625
Shares used for basic loss per share (in shares) 54,812 55,514 55,061 55,625
Dilutive effect of unvested restricted stock units and other stock awards (in shares) 0 0 0 0
Shares used for diluted loss per shares (in shares) 54,812 55,514 55,061 55,625
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,139 1,141 1,084 1,155