XML 42 R6.htm IDEA: XBRL DOCUMENT v3.24.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, 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 71,941   71,941    
Share issuances related to stock-based compensation (in shares)   1,546      
Share issuances related to stock-based compensation 7,753 $ 15 7,738    
Repurchase of common stock (in shares)   (1,932)      
Repurchase of common stock (134,306) $ (19) (17,819) (116,468)  
Net income 42,786     42,786  
Other comprehensive income (loss) 331       331
Ending balance (in shares) at Dec. 31, 2023   43,754      
Ending balance at Dec. 31, 2023 174,603 $ 436 1,326,468 (1,136,582) (15,719)
Beginning balance (in shares) at Sep. 30, 2023   43,918      
Beginning balance at Sep. 30, 2023 181,523 $ 438 1,307,027 (1,108,738) (17,204)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 24,602   24,602    
Share issuances related to stock-based compensation (in shares)   547      
Share issuances related to stock-based compensation 1,385 $ 5 1,380    
Repurchase of common stock (in shares)   (711)      
Repurchase of common stock (51,532) $ (7) (6,541) (44,984)  
Net income 17,140     17,140  
Other comprehensive income (loss) 1,485       1,485
Ending balance (in shares) at Dec. 31, 2023   43,754      
Ending balance at Dec. 31, 2023 $ 174,603 $ 436 1,326,468 (1,136,582) (15,719)
Beginning balance (in shares) at Mar. 31, 2024 43,548 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) (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 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 44,022      
Ending balance at Dec. 31, 2024 $ 287,849 $ 440 $ 1,440,617 $ (1,136,861) $ (16,347)