XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.4
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - 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, 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   761      
Issuance of common stock under employee plans, amount 1,112 $ 7 1,105 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (149)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,216) $ (1) (1,215) 0 0
Stock-based compensation 1,518 0 1,518 0 0
Net income 4,314 0 0 0 4,314
Foreign currency translation adjustment (44) 0 0 (44) 0
Net unrealized loss on investments (6) $ 0 0 (6) 0
Balance, shares at Nov. 30, 2022   27,732      
Balance, amount at Nov. 30, 2022 56,667 $ 277 119,094 (155) (62,549)
Balance, shares at Aug. 31, 2022   27,395      
Balance, amount at Aug. 31, 2022 51,518 $ 274 117,668 (150) (66,274)
Issuance of common stock under employee plans, shares   339      
Issuance of common stock under employee plans, amount 657 $ 3 654 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (2)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (37) $ 0 (37) 0 0
Stock-based compensation 809 0 809 0 0
Net income 3,725 0 0 0 3,725
Foreign currency translation adjustment 1 0 0 1 0
Net unrealized loss on investments (6) $ 0 0 (6) 0
Balance, shares at Nov. 30, 2022   27,732      
Balance, amount at Nov. 30, 2022 56,667 $ 277 119,094 (155) (62,549)
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   321      
Issuance of common stock under employee plans, amount 1,092 $ 3 1,089 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (34)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,460) $ 0 (1,460) 0 0
Stock-based compensation 1,210 0 1,210 0 0
Net income 10,763 0 0 0 10,763
Foreign currency translation adjustment 4 0 0 4 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 Nov. 30, 2023   28,826      
Balance, amount at Nov. 30, 2023 87,154 $ 288 128,543 (134) (41,543)
Balance, shares at Aug. 31, 2023   28,763      
Balance, amount at Aug. 31, 2023 80,145 $ 288 127,630 (141) (47,632)
Issuance of common stock under employee plans, shares   74      
Issuance of common stock under employee plans, amount 774 $ 0 774 0 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares   (11)      
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (448) $ 0 (448) 0 0
Stock-based compensation 659 0 659 0 0
Net income 6,089 0 0 0 6,089
Foreign currency translation adjustment 7 0 0 7 0
Issuance cost of common stock offering (72) $ 0 (72) 0 0
Balance, shares at Nov. 30, 2023   28,826      
Balance, amount at Nov. 30, 2023 $ 87,154 $ 288 $ 128,543 $ (134) $ (41,543)