XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive loss
Retained Earnings (Accumulated Deficit)
Balance, shares at May. 31, 2022   27,120,000      
Balance, amount at May. 31, 2022 $ 50,989,000 $ 271,000 $ 117,686,000 $ (105,000) $ (66,863,000)
Issuance of common stock under employee plans, shares   1,156,000      
Issuance of common stock under employee plans, amount 1,965,000 $ 11,000 1,954,000 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (165)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,680,000) $ (1,000) (1,679,000) 0 0
Proceeds from public offering, net of issuance costs   209      
Proceeds from public offering, net of issuance costs, amount 6,853 $ 2 6,851 0 0
Stock-based compensation 2,118,000 0 2,118,000 0 0
Net income 8,446,000 0 0 0 8,446,000
Foreign currency translation adjustment (35,000) 0 0 (35,000) 0
Net unrealized loss on investments (22,000) $ 0 0 (22,000) 0
Balance, shares at Feb. 28, 2023   28,320,000      
Balance, amount at Feb. 28, 2023 68,634,000 $ 283,000 126,930,000 (162,000) (58,417,000)
Balance, shares at Nov. 30, 2022   27,732,000      
Balance, amount at Nov. 30, 2022 56,667,000 $ 277,000 119,094,000 (155,000) (62,549,000)
Issuance of common stock under employee plans, shares   395,000      
Issuance of common stock under employee plans, amount 853,000 $ 4,000 849,000 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (16,000)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount $ (464,000) $ 0 $ (464,000) 0 0
Proceeds from public offering, net of issuance costs 6,853 2 6,851    
Proceeds from public offering, net of issuance costs, amount   $ 209      
Stock-based compensation $ 600,000 0 $ 600,000 0  
Net income 4,132,000 0 0 0 4,132,000
Foreign currency translation adjustment 9,000 0 0 9,000 0
Net unrealized loss on investments (16,000) $ 0 0 (16,000) 0
Balance, shares at Feb. 28, 2023   28,320,000      
Balance, amount at Feb. 28, 2023 68,634,000 $ 283,000 126,930,000 (162,000) (58,417,000)
Balance, shares at May. 31, 2023   28,539,000      
Balance, amount at May. 31, 2023 75,600,000 $ 285,000 127,776,000 (155,000) (52,306,000)
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,480,000)        
Net income 9,292,000        
Balance, shares at Feb. 29, 2024   28,906,000      
Balance, amount at Feb. 29, 2024 86,497,000 $ 289,000 129,366,000 (144,000) (43,014,000)
Balance, shares at May. 31, 2023   28,539,000      
Balance, amount at May. 31, 2023 75,600,000 $ 285,000 127,776,000 (155,000) (52,306,000)
Issuance of common stock under employee plans, shares   402,000      
Issuance of common stock under employee plans, amount 1,270,000 $ 4,000 1,266,000 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (35,000)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,480,000) $ 0 (1,480,000) 0 0
Stock-based compensation 1,876,000 0 1,876,000 0 0
Net income 9,292,000 0 0 0 9,292,000
Foreign currency translation adjustment (6,000) 0 0 (6,000) 0
Net unrealized loss on investments 17,000 0 0 17,000 0
Issuance cost of common stock offering (72,000) $ 0 (72,000) 0 0
Balance, shares at Feb. 28, 2024   28,906,000      
Balance, amount at Feb. 28, 2024 86,497,000 $ 289,000 129,366,000 (144,000) (43,014,000)
Balance, shares at Nov. 30, 2023   28,826,000      
Balance, amount at Nov. 30, 2023 87,154,000 $ 288,000 128,543,000 (134,000) (41,543,000)
Issuance of common stock under employee plans, shares   81,000      
Issuance of common stock under employee plans, amount 178,000 $ 1,000 177,000 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (1,000)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (20,000) $ 0 (20,000) 0 0
Stock-based compensation 666,000 0 666,000 0 0
Net income (1,471,000) 0 0 0 (1,471,000)
Foreign currency translation adjustment (10,000) $ 0 0 (10,000) 0
Balance, shares at Feb. 29, 2024   28,906,000      
Balance, amount at Feb. 29, 2024 $ 86,497,000 $ 289,000 $ 129,366,000 $ (144,000) $ (43,014,000)