XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive Income (Loss)
Accumulated Deficit
Balance, shares at May. 31, 2022   27,120      
Balance, amount at May. 31, 2022 $ 50,989 $ 271 $ 117,686 $ (105) $ (66,863)
Issuance of common stock under employee plans, shares   1,388      
Issuance of common stock under employee plans, amount 2,562 $ 13 2,549 0 0
Proceeds from public offerings, net of issuance cost, shares   209      
Proceeds from public offerings, net of issuance cost, amount 6,820 $ 2 6,818 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (178)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (2,060) $ (1) (2,059) 0 0
Stock-based compensation 2,782 0 2,782 0 0
Net income (loss) 14,557 0 0 0 14,557
Foreign currency translation adjustment (33) 0 0 (33) 0
Net unrealized loss on investments (17) $ 0 0 (17) 0
Balance, shares at May. 31, 2023   28,539      
Balance, amount at May. 31, 2023 75,600 $ 285 127,776 (155) (52,306)
Issuance of common stock under employee plans, shares   501      
Issuance of common stock under employee plans, amount 1,807 $ 4 1,803 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (45)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,596) $ 0 (1,596) 0 0
Stock-based compensation 2,701 0 2,701 0 0
Net income (loss) 33,156 0 0 0 33,156
Foreign currency translation adjustment (20) 0 0 (20) 0
Net unrealized loss on investments 17 0 0 17 0
Issuance cost of common stock offering (72) $ 0 (72) 0 0
Balance, shares at May. 31, 2024   28,995      
Balance, amount at May. 31, 2024 111,593 $ 289 130,612 (158) (19,150)
Issuance of common stock under employee plans, shares   393      
Issuance of common stock under employee plans, amount 1,409 $ 4 1,405 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (63)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (784) $ 0 (784) 0 0
Stock-based compensation 5,150 0 5,150 0 0
Net income (loss) (3,910) 0 0 0 (3,910)
Foreign currency translation adjustment 32 $ 0 0 32  
Issuance of common stock for business acqusition, shares   552      
Issuance of common stock for business acqusition, amount 9,381 $ 6 9,375 0 0
Balance, shares at May. 30, 2025   29,877      
Balance, amount at May. 30, 2025 $ 122,871 $ 299 $ 145,758 $ (126) $ (23,060)