XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share (Tables)
6 Months Ended
Nov. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The table below shows the calculation for earnings per share:
Three Months EndedSix Months Ended
November 30, 2024November 30, 2023November 30, 2024November 30, 2023
Net loss$(138,726)$(10,529)$(142,973)$(22,383)
Net loss attributable to noncontrolling interest— — — (397)
Preferred dividends
$(629)$— $(673)$— 
Net loss attributable to Common Stockholders$(139,355)$(10,529)$(143,646)$(21,986)
Basic and diluted net loss per share attributable to common stockholders$(0.66)$(0.10)$(0.80)$(0.21)
Basic and diluted weighted average number of shares outstanding209,560,339 109,663,030 179,119,398 105,067,375