v3.25.4
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 84,270   84,270    
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)   1,457      
Share issuances related to stock-based compensation 11,105 $ 15 11,090    
Repurchase of common stock (in shares)   (1,033)      
Repurchase of common stock (135,219) $ (11) (9,245) (125,963)  
Net income 45,113     45,113  
Other comprehensive income (loss) (405)       (405)
Ending balance (in shares) at Dec. 31, 2024   44,022      
Ending balance at Dec. 31, 2024 287,849 $ 440 1,440,617 (1,136,861) (16,347)
Beginning balance (in shares) at Sep. 30, 2024   43,739      
Beginning balance at Sep. 30, 2024 277,788 $ 437 1,410,715 (1,117,782) (15,582)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 31,463   31,463    
Share issuances related to stock-based compensation (in shares)   482      
Share issuances related to stock-based compensation 5 $ 5      
Repurchase of common stock (in shares)   (199)      
Repurchase of common stock (31,663) $ (2) (1,561) (30,100)  
Net income 11,021     11,021  
Other comprehensive income (loss) (765)       (765)
Ending balance (in shares) at Dec. 31, 2024   44,022      
Ending balance at Dec. 31, 2024 $ 287,849 $ 440 1,440,617 (1,136,861) (16,347)
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 91,461   91,461    
Purchase of capped calls, net of tax (76,087)   (76,087)    
Share issuances related to stock-based compensation (in shares)   1,076      
Share issuances related to stock-based compensation 6,984 $ 10 6,974    
Repurchase of common stock (in shares)   (1,146)      
Repurchase of common stock (187,581) $ (11) (11,020) (176,550)  
Net income 56,008     56,008  
Other comprehensive income (loss) $ 824       824
Ending balance (in shares) at Dec. 31, 2025 44,034 44,034      
Ending balance at Dec. 31, 2025 $ 216,731 $ 440 1,485,705 (1,254,605) (14,809)
Beginning balance (in shares) at Sep. 30, 2025   44,051      
Beginning balance at Sep. 30, 2025 210,460 $ 440 1,459,729 (1,234,594) (15,115)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 29,057   29,057    
Share issuances related to stock-based compensation (in shares)   310      
Share issuances related to stock-based compensation 3 $ 3      
Repurchase of common stock (in shares)   (327)      
Repurchase of common stock (40,877) $ (3) (3,081) (37,793)  
Net income 17,782     17,782  
Other comprehensive income (loss) $ 306       306
Ending balance (in shares) at Dec. 31, 2025 44,034 44,034      
Ending balance at Dec. 31, 2025 $ 216,731 $ 440 $ 1,485,705 $ (1,254,605) $ (14,809)