v3.26.1
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, 2025   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 issuance related to stock-based compensation (in shares)   487      
Share issuance 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      
Ending balance at Jun. 30, 2025 $ 364,739 $ 445 1,503,817 (1,124,876) (14,647)
Beginning balance (in shares) at Mar. 31, 2026 41,255 41,255      
Beginning balance at Mar. 31, 2026 $ 7,494 $ 412 1,495,597 (1,472,124) (16,391)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 35,290   35,290    
Share issuance related to stock-based compensation (in shares)   273      
Share issuance related to stock-based compensation 3 $ 3      
Repurchase of common stock (in shares)   (98)      
Repurchase of common stock (10,131) $ (1) (888) (9,242)  
Net income 21,139     21,139  
Other comprehensive income (loss) $ (1,744)       (1,744)
Ending balance (in shares) at Jun. 30, 2026 41,430 41,430      
Ending balance at Jun. 30, 2026 $ 52,051 $ 414 $ 1,529,999 $ (1,460,227) $ (18,135)