v3.26.1
Net Loss Per Share (Tables)
12 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) Per Share
The following table presents the calculation of basic and diluted net loss per common share for the periods presented, including adjustments for deemed dividends and discontinued operations, where applicable:
Fiscal Year Ended
May 31, 2026May 31, 2025
Numerator:
Net loss attributable to common stockholders
Continuing operations$(49,300)$(72,730)
Discontinued operations(1,020)— 
Adjustment for deemed dividend in connection with equity financings (*)(113)$— 
Adjusted net loss used for basic and diluted calculation$(50,433)$(72,730)
.
Denominator:
Weighted-average number of common shares, basic and diluted138,698 138,217 
Basic and diluted net loss per share attributable to common stockholders
Continuing operations$(0.35)$(0.53)
Discontinued operations(0.01)— 
Net loss per share, basic and diluted$(0.36)$(0.53)
(*) For the year ended May 31, 2026 (from May 5, 2025 to May 31, 2026), the deemed dividend represents the periodic accretion of the redeemable Series B Preferred Stock's carrying amount to its full redemption value of $5,852, which increases loss available to common stockholders used for the basic and diluted net loss per common share calculation. Refer to Note 13. Temporary Equity – January 2026 Series B Preferred Stock for additional information regarding the January 2026 Series B Preferred Stock.
Schedule of Potential Shares Excluded from the Calculation Of Diluted Net Loss Per Share
The following potential shares of common stock were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been antidilutive due to the Company’s net loss position:
Fiscal Year Ended
Instrument categoryMay 31, 2026
Options to purchase common stock
Restricted stock units and awards1,017 
Warrants for common stock458 
Convertible Series B Preferred Stock356 
B. Riley Promissory Note conversion option153 
Total common stock equivalents1,993