XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2024
Feb. 28, 2025
Feb. 29, 2024
Net income (loss) per share:            
Net income $ (643) $ (643) $ (1,471) $ (1,471) $ (1,011) $ 9,292
Denominator: Weighted average shares outstanding   29,733 28,866   29,500 28,773
Dilutive effect of common equivalent shares outstanding           897
Denominator: Diluted weighted average shares outstanding   29,733 28,866   29,500 29,670
Net income (loss) per share - Basic   $ (0.02) $ (0.05)   $ (0.03) $ (0.32)
Net income (loss) per share - Diluted   $ (0.02) $ (0.05)   $ (0.03) $ 0.31
Antidilutive employee share-based award shares, excluded   1,693 1,203   1,646 71