XML 42 R6.htm IDEA: XBRL DOCUMENT v3.24.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, 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 47,339   47,339    
Share issuances related to stock-based compensation (in shares)   999      
Share issuances related to stock-based compensation 6,368 $ 10 6,358    
Repurchase of common stock (in shares)   (1,221)      
Repurchase of common stock (82,774) $ (12) (11,278) (71,484)  
Net income 25,646     25,646  
Other comprehensive income (loss) (1,154)       (1,154)
Ending balance (in shares) at Sep. 30, 2023   43,918      
Ending balance at Sep. 30, 2023 181,523 $ 438 1,307,027 (1,108,738) (17,204)
Beginning balance (in shares) at Jun. 30, 2023   43,973      
Beginning balance at Jun. 30, 2023 172,016 $ 438 1,282,326 (1,094,336) (16,412)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 23,615   23,615    
Share issuances related to stock-based compensation (in shares)   387      
Share issuances related to stock-based compensation 5,167 $ 4 5,163    
Repurchase of common stock (in shares)   (442)      
Repurchase of common stock (31,500) $ (4) (4,077) (27,419)  
Net income 13,017     13,017  
Other comprehensive income (loss) (792)       (792)
Ending balance (in shares) at Sep. 30, 2023   43,918      
Ending balance at Sep. 30, 2023 $ 181,523 $ 438 1,307,027 (1,108,738) (17,204)
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 52,807   52,807    
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)   975      
Share issuances related to stock-based compensation $ 11,100 $ 10 11,090    
Repurchase of common stock (in shares) (834) (834)      
Repurchase of common stock $ (103,556) $ (9) (7,684) (95,863)  
Net income 34,092     34,092  
Other comprehensive income (loss) $ 360       360
Ending balance (in shares) at Sep. 30, 2024 43,739 43,739      
Ending balance at Sep. 30, 2024 $ 277,788 $ 437 1,410,715 (1,117,782) (15,582)
Beginning balance (in shares) at Jun. 30, 2024   43,769      
Beginning balance at Jun. 30, 2024 281,809 $ 437 1,382,049 (1,084,696) (15,981)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 26,403   26,403    
Share issuances related to stock-based compensation (in shares)   333      
Share issuances related to stock-based compensation 5,760 $ 4 5,756    
Repurchase of common stock (in shares)   (363)      
Repurchase of common stock (52,148) $ (4) (3,493) (48,651)  
Net income 15,565     15,565  
Other comprehensive income (loss) $ 399       399
Ending balance (in shares) at Sep. 30, 2024 43,739 43,739      
Ending balance at Sep. 30, 2024 $ 277,788 $ 437 $ 1,410,715 $ (1,117,782) $ (15,582)