XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Additional Paid-In Capital
Accumulated Other Comprehensive Income (loss)
Accumulated Deficit
Common Stock
Balance, shares at May. 31, 2023         28,539
Balance, amount at May. 31, 2023 $ 75,600 $ 127,776 $ (155) $ (52,306) $ 285
Issuance of common stock under employee plans, shares         402
Issuance of common stock under employee plans, amount 1,270 1,266 0 0 $ 4
Issuance cost of common stock offering (72) (72) 0 0 $ 0
Shares repurchased for tax withholdings on vesting of restricted stock units, shares         35
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (1,480) 1,480 0 0 $ 0
Stock-based compensation 1,876 1,876 0 0 0
Net income 9,292 0 0 9,292 0
Foreign currency translation adjustment (6) 0 (6) 0 0
Net unrealized gains on investments 17 0 17 0 $ 0
Balance, shares at Feb. 29, 2024         28,906
Balance, amount at Feb. 29, 2024 86,497 129,366 (144) (43,014) $ 289
Balance, shares at Nov. 30, 2023         28,826
Balance, amount at Nov. 30, 2023 87,154 128,543 (134) (41,543) $ 288
Net income (1,471)        
Balance, shares at Feb. 29, 2024         28,906
Balance, amount at Feb. 29, 2024 86,497 129,366 (144) (43,014) $ 289
Balance, shares at Nov. 30, 2023         28,826
Balance, amount at Nov. 30, 2023 87,154 128,543 (134) (41,543) $ 288
Issuance of common stock under employee plans, shares         81
Issuance of common stock under employee plans, amount 178 177 0 0 $ 1
Shares repurchased for tax withholdings on vesting of restricted stock units, shares         1
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (20) (20) 0 0 $ 0
Stock-based compensation 666 666 0 0 0
Net income (1,471) 0 0 (1,471) 0
Foreign currency translation adjustment (10) 0 (10) 0 $ 0
Balance, shares at Feb. 28, 2024         28,906
Balance, amount at Feb. 28, 2024 86,497 129,366 (144) (43,014) $ 289
Balance, shares at May. 31, 2024         28,995
Balance, amount at May. 31, 2024 111,593 130,612 (158) (19,150) $ 289
Issuance of common stock under employee plans, shares         267
Issuance of common stock under employee plans, amount 894 891 0 0 $ 3
Shares repurchased for tax withholdings on vesting of restricted stock units, shares         44
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (520) (520) 0 0 $ 0
Stock-based compensation 3,896 3,896 0 0 0
Net income (1,011) 0 0 (1,011) 0
Foreign currency translation adjustment (23) 0 (23) 0 $ 0
Issuance of common stock for business acquisition, shares         552
Issuance of common stock for business acquisition, amount 9,381 9,375 0 0 $ 6
Balance, shares at Feb. 28, 2025         29,770
Balance, amount at Feb. 28, 2025 124,210 144,254 (181) (20,161) $ 298
Balance, shares at Nov. 29, 2024         29,709
Balance, amount at Nov. 29, 2024 123,181 142,593 (191) (19,518) $ 297
Issuance of common stock under employee plans, shares         83
Issuance of common stock under employee plans, amount 63 62 0 0 $ 1
Shares repurchased for tax withholdings on vesting of restricted stock units, shares         22
Shares repurchased for tax withholdings on vesting of restricted stock units, amount (177) (177) 0 0 $ 0
Stock-based compensation 1,776 1,776 0 0 0
Net income (643) 0 0 (643) 0
Foreign currency translation adjustment 10 0 10 0 $ 0
Balance, shares at Feb. 28, 2025         29,770
Balance, amount at Feb. 28, 2025 $ 124,210 $ 144,254 $ (181) $ (20,161) $ 298