XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Shares outstanding, beginning balance (in shares) at Mar. 31, 2025   9,286,275      
Beginning balance at Mar. 31, 2025 $ 99,526 $ 1 $ (24,730) $ 504,022 $ (379,767)
Treasury stock beginning balance (in shares) at Mar. 31, 2025     (799,630)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (7,030)       (7,030)
Issuance for stock options exercised (in shares)   765      
Issuance for stock options exercised 20     20  
Issuance for common stock vested (in shares)   79,630      
Issuance of common stock in connection with the Employee Stock Purchase Plan (in shares)   12,483      
Issuance of common stock in connection with the Employee Stock Purchase Plan 197     197  
Common stock withheld for tax upon release (in shares)   (22,485)      
Common stock withheld for tax upon release (497)     (497)  
Repurchase of common stock (in shares)     (65,531)    
Repurchase of common stock (1,770)   $ (1,770)    
Excise tax from stock repurchases (21)     (21)  
Stock-based compensation 3,594     3,594  
Cumulative translation adjustment (50)       (50)
Shares outstanding, ending balance (in shares) at Jun. 30, 2025   9,356,667      
Ending balance at Jun. 30, 2025 $ 93,969 $ 1 $ (26,500) 507,315 (386,847)
Treasury stock ending balance (in shares) at Jun. 30, 2025     (865,161)    
Shares outstanding, beginning balance (in shares) at Mar. 31, 2026 9,356,667 9,548,497      
Beginning balance at Mar. 31, 2026 $ 72,018 $ 1 $ (26,500) 517,372 (418,855)
Treasury stock beginning balance (in shares) at Mar. 31, 2026 (865,161)   (865,161)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ 745       745
Issuance for common stock vested (in shares)   384,743      
Issuance of common stock in connection with the Employee Stock Purchase Plan (in shares)   9,509      
Issuance of common stock in connection with the Employee Stock Purchase Plan 80     80  
Common stock withheld for tax upon release (in shares)   (117,364)      
Common stock withheld for tax upon release (1,091)     (1,091)  
Repurchase of common stock (in shares)     (22,913)    
Repurchase of common stock (233)   $ (233)    
Issuance of common stock in connection with sale (in shares)   100,000      
Issuance of common stock in connection with sale 2,000     2,000  
Stock-based compensation 2,796     2,796  
Cumulative translation adjustment $ (83)       (83)
Shares outstanding, ending balance (in shares) at Jun. 30, 2026 9,925,385 9,925,385      
Ending balance at Jun. 30, 2026 $ 76,232 $ 1 $ (26,733) $ 521,157 $ (418,193)
Treasury stock ending balance (in shares) at Jun. 30, 2026 (888,074)   (888,074)