XML 27 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
  Common Stock
Additional Paid – In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Mar. 31, 2024   43,548      
Beginning balance at Mar. 31, 2024 $ 278,085 $ 435 $ 1,349,603 $ (1,056,011) $ (15,942)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 26,404   26,404    
Share issuances related to business combination (in shares)   50      
Share issuances related to business combination 4,900 $ 1 4,899    
Share issuances related to stock-based compensation (in shares)   642      
Share issuances related to stock-based compensation 5,340 $ 6 5,334    
Repurchase of common stock (in shares)   (471)      
Repurchase of common stock (51,408) $ (5) (4,191) (47,212)  
Net income 18,527     18,527  
Other comprehensive income (loss) (39)       (39)
Ending balance (in shares) at Jun. 30, 2024   43,769      
Ending balance at Jun. 30, 2024 $ 281,809 $ 437 1,382,049 (1,084,696) (15,981)
Beginning balance (in shares) at Mar. 31, 2025 44,104 44,104      
Beginning balance at Mar. 31, 2025 $ 325,122 $ 441 1,474,377 (1,134,063) (15,633)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 30,180   30,180    
Share issuances related to stock-based compensation (in shares)   487      
Share issuances related to stock-based compensation 5 $ 5      
Repurchase of common stock (in shares)   (82)      
Repurchase of common stock (15,050) $ (1) (740) (14,309)  
Net income 23,496     23,496  
Other comprehensive income (loss) $ 986       986
Ending balance (in shares) at Jun. 30, 2025 44,509 44,509      
Ending balance at Jun. 30, 2025 $ 364,739 $ 445 $ 1,503,817 $ (1,124,876) $ (14,647)