XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (unaudited) - 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, 2021   23,725      
Balance, amount at May. 31, 2021 $ 11,449 $ 237 $ 87,553 $ (28) $ (76,313)
Issuance of common stock under employee plans, shares   1,492      
Issuance of common stock under employee plans, amount 2,770 $ 15 2,755 0 0
Proceeds from public offerings, net of issuance costs, shares   1,697      
Proceeds from public offerings, net of issuance costs, amount 24,030 $ 17 24,013 0 0
Stock-based compensation 2,186 0 2,186 0 0
Net income 3,656 0 0 0 3,656
Foreign currency translation adjustment (103) $ 0 0 (103) 0
Balance, shares at Feb. 28, 2022   26,914      
Balance, amount at Feb. 28, 2022 43,988 $ 269 116,507 (131) (72,657)
Balance, shares at Nov. 30, 2021   26,835      
Balance, amount at Nov. 30, 2021 40,862 $ 268 115,602 (108) (74,900)
Issuance of common stock under employee plans, shares   79      
Issuance of common stock under employee plans, amount 26 $ 1 25 0 0
Stock-based compensation 880 0 880 0 0
Net income 2,243 0 0 0 2,243
Foreign currency translation adjustment (23) $ 0 0 (23) 0
Balance, shares at Feb. 28, 2022   26,914      
Balance, amount at Feb. 28, 2022 43,988 $ 269 116,507 (131) (72,657)
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,156      
Issuance of common stock under employee plans, amount 1,965 $ 11 1,954 0 0
Proceeds from public offerings, net of issuance costs, shares   209      
Proceeds from public offerings, net of issuance costs, amount 6,853 $ 2 6,851 0 0
Stock-based compensation 2,118 0 2,118 0 0
Net income 8,446 0 0 0 8,446
Foreign currency translation adjustment (35) $ 0 0 (35) 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) $ (1) (1,679) 0 0
Net unrealized loss on investments (22) $ 0 0 (22) 0
Balance, shares at Feb. 28, 2023   28,320      
Balance, amount at Feb. 28, 2023 68,634 $ 283 126,930 (162) (58,417)
Balance, shares at Nov. 30, 2022   27,732      
Balance, amount at Nov. 30, 2022 56,667 $ 277 119,094 (155) (62,549)
Issuance of common stock under employee plans, shares   395      
Issuance of common stock under employee plans, amount 853 $ 4 849 0 0
Proceeds from public offerings, net of issuance costs, shares   209      
Proceeds from public offerings, net of issuance costs, amount 6,853 $ 2 6,851 0 0
Stock-based compensation 600 0 600 0 0
Net income 4,132 0 0 0 4,132
Foreign currency translation adjustment 9 $ 0 0 9 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (16)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (464) $ 0 (464) 0 0
Net unrealized loss on investments (16) $ 0 0 (16) 0
Balance, shares at Feb. 28, 2023   28,320      
Balance, amount at Feb. 28, 2023 $ 68,634 $ 283 $ 126,930 $ (162) $ (58,417)