XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive loss
Retained Earnings (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,760      
Issuance of common stock under employee plans, amount 3,560 $ 17 3,543 0 0
Proceeds from public offerings, net of issuance cost, shares   1,697      
Proceeds from public offerings, net of issuance cost, amount 24,030 $ 17 24,013 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   62      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (429) $ 0 (429) 0 0
Stock-based compensation 3,006 0 3,006 0 0
Net income 9,450 0 0 0 9,450
Foreign currency translation adjustment (77) $ 0 0 (77) 0
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 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 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)