Quarterly report [Sections 13 or 15(d)]

(Loss) Income per Share - Summary of Reconciliation of Net Income (Loss) Per Share (Details)

v3.25.1
(Loss) Income per Share - Summary of Reconciliation of Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Nov. 30, 2024
Aug. 31, 2024
Feb. 29, 2024
Nov. 30, 2023
Aug. 31, 2023
Feb. 28, 2025
Feb. 29, 2024
Numerator:                
Net (loss) income $ (4,758) $ (4,768) $ 19,227 $ (11,920) $ (9,563) $ (11,571) $ 9,701 $ (33,054)
Less: Accrued preferred stock dividends (365)     (369)     (1,106) (1,110)
Net (loss) income applicable to common stockholders $ (5,123)     $ (12,289)     $ 8,595 $ (34,164)
Denominator:                
Basic weighted average common shares outstanding 1,228,259     982,209     1,194,561 954,814
Effect of dilutive securities:                
Warrant exercises             30,352  
Option exercises             625  
Diluted weighted average common shares outstanding 1,228,259     982,209     1,225,538 954,814
Basic (loss) income per share $ 0     $ (0.01)     $ 0.01 $ (0.04)
Diluted (loss) income per share $ 0     $ (0.01)     $ 0.01 $ (0.04)