v3.25.2
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, 2024   180,176,725      
Beginning balance at Mar. 31, 2024 $ 139,383 $ 1 $ (6,225) $ 492,427 $ (346,820)
Treasury stock beginning balance (in shares) at Mar. 31, 2024     (4,643,589)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (10,039)       (10,039)
Issuance for stock options exercised (in shares)   327,913      
Issuance for stock options exercised 145     145  
Issuance for common stock vested (in shares)   507,130      
Issuance for common stock vested 0        
Issuance of common stock in connection with the employee stock purchase plan (in shares)   284,220      
Issuance of common stock in connection with the employee stock purchase plan 193     193  
Common stock withheld for tax upon release (in shares)   (179,517)      
Common stock withheld for tax upon release $ (255)     (255)  
Repurchase of common stock (in shares) (3,002,432)   (3,002,432)    
Repurchase of common stock $ (4,286)   $ (4,286)    
Excise tax from stock repurchases (43)     (43)  
Stock-based compensation 2,941     2,941  
Cumulative translation adjustment 21       21
Shares outstanding, ending balance (in shares) at Jun. 30, 2024   181,116,471      
Ending balance at Jun. 30, 2024 $ 128,060 $ 1 $ (10,511) 495,408 (356,838)
Treasury stock ending balance (in shares) at Jun. 30, 2024     (7,646,021)    
Shares outstanding, beginning balance (in shares) at Mar. 31, 2025 169,732,895 185,725,493      
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 (15,992,598)   (15,992,598)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (7,030)       (7,030)
Issuance for stock options exercised (in shares)   15,298      
Issuance for stock options exercised 20     20  
Issuance for common stock vested (in shares)   1,592,597      
Issuance for common stock vested 0        
Issuance of common stock in connection with the employee stock purchase plan (in shares)   249,650      
Issuance of common stock in connection with the employee stock purchase plan 197     197  
Common stock withheld for tax upon release (in shares)   (449,698)      
Common stock withheld for tax upon release $ (497)     (497)  
Repurchase of common stock (in shares) (1,310,627)   (1,310,627)    
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 169,830,115 187,133,340      
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 (17,303,225)   (17,303,225)