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, 2023   44,140      
Beginning balance at Mar. 31, 2023 $ 186,098 $ 440 $ 1,264,608 $ (1,062,900) $ (16,050)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 94,551   94,551    
Share issuance related to stock-based compensation (in shares)   1,887      
Share issuance related to stock-based compensation 13,440 $ 19 13,421    
Repurchase of common stock (in shares)   (2,479)      
Repurchase of common stock (185,018) $ (24) (22,977) (162,017)  
Net income 168,906     168,906  
Other comprehensive income (loss) 108       108
Ending balance (in shares) at Mar. 31, 2024   43,548      
Ending 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 113,262   113,262    
Share issuance related to stock-based compensation (in shares)   1,721      
Share issuance related to stock-based compensation 17,544 $ 18 17,526    
Share issuance related to business combination (in shares)   50      
Share issuance related to business combination 4,900 $ 1 4,899    
Repurchase of common stock (in shares)   (1,215)      
Repurchase of common stock (165,084) $ (13) (10,913) (154,158)  
Net income 76,106     76,106  
Other comprehensive income (loss) $ 309       309
Ending balance (in shares) at Mar. 31, 2025 44,104 44,104      
Ending 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 123,425   123,425    
Purchase of capped calls, net of tax (76,087)   (76,087)    
Share issuance related to stock-based compensation (in shares)   1,324      
Share issuance related to stock-based compensation 14,514 $ 12 14,502    
Repurchase of common stock (in shares)   (4,173)      
Repurchase of common stock (449,379) $ (41) (40,620) (408,718)  
Net income 70,657     70,657  
Other comprehensive income (loss) $ (758)       (758)
Ending balance (in shares) at Mar. 31, 2026 41,255 41,255      
Ending balance at Mar. 31, 2026 $ 7,494 $ 412 $ 1,495,597 $ (1,472,124) $ (16,391)