v3.26.3
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 62,404   62,404    
Purchase of capped calls, net of tax (76,087)   (76,087)    
Share issuance related to stock-based compensation (in shares)   766      
Share issuance related to stock-based compensation 6,981 $ 7 6,974    
Repurchase of common stock (in shares)   (819)      
Repurchase of common stock (146,704) $ (8) (7,939) (138,757)  
Net income 38,226     38,226  
Other comprehensive income (loss) 518       518
Ending balance (in shares) at Sep. 30, 2025   44,051      
Ending balance at Sep. 30, 2025 210,460 $ 440 1,459,729 (1,234,594) (15,115)
Beginning balance (in shares) at Jun. 30, 2025   44,509      
Beginning balance at Jun. 30, 2025 364,739 $ 445 1,503,817 (1,124,876) (14,647)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 32,224   32,224    
Purchase of capped calls, net of tax (76,087)   (76,087)    
Share issuance related to stock-based compensation (in shares)   279      
Share issuance related to stock-based compensation 6,976 $ 2 6,974    
Repurchase of common stock (in shares)   (737)      
Repurchase of common stock (131,654) $ (7) (7,199) (124,448)  
Net income 14,730     14,730  
Other comprehensive income (loss) (468)       (468)
Ending balance (in shares) at Sep. 30, 2025   44,051      
Ending balance at Sep. 30, 2025 $ 210,460 $ 440 1,459,729 (1,234,594) (15,115)
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 71,070   71,070    
Share issuance related to stock-based compensation (in shares)   543      
Share issuance related to stock-based compensation $ 6,590 $ 6 6,584    
Repurchase of common stock (in shares) (906) (906)      
Repurchase of common stock $ (120,123) $ (9) (9,013) (111,101)  
Net income 50,250     50,250  
Other comprehensive income (loss) $ (2,747)       (2,747)
Ending balance (in shares) at Sep. 30, 2026 40,892 40,892      
Ending balance at Sep. 30, 2026 $ 12,534 $ 409 1,564,238 (1,532,975) (19,138)
Beginning balance (in shares) at Jun. 30, 2026   41,430      
Beginning balance at Jun. 30, 2026 52,051 $ 414 1,529,999 (1,460,227) (18,135)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 35,780   35,780    
Share issuance related to stock-based compensation (in shares)   270      
Share issuance related to stock-based compensation $ 6,587 $ 3 6,584    
Repurchase of common stock (in shares) (808) (808)      
Repurchase of common stock $ (109,992) $ (8) (8,125) (101,859)  
Net income 29,111     29,111  
Other comprehensive income (loss) $ (1,003)       (1,003)
Ending balance (in shares) at Sep. 30, 2026 40,892 40,892      
Ending balance at Sep. 30, 2026 $ 12,534 $ 409 $ 1,564,238 $ (1,532,975) $ (19,138)