XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Mar. 31, 2023   193,941      
Beginning balance at Mar. 31, 2023 $ 966,116 $ 194 $ 762,150 $ (14,083) $ 217,855
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 35,939   35,939    
Exercise of stock options and common stock warrants (in shares)   3,173      
Exercise of stock options and common stock warrants 9,795 $ 3 9,792    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   432      
Tax withholding on shares under stock-based compensation awards (5,332)   (5,332)    
Repurchase and retirement of common stock, including excise tax (in shares)   (11,448)      
Repurchase and retirement of common stock, including excise tax (263,827) $ (11)     (263,816)
Common stock warrant expense 4,035   4,035    
Issuance of common stock in connection with the employee stock purchase plan (in shares)   77      
Issuance of common stock in connection with the employee stock purchase plan 1,494   1,494    
Other comprehensive income (loss) 9,430     9,430  
Net income 106,964       106,964
Ending balance (in shares) at Dec. 31, 2023   186,175      
Ending balance at Dec. 31, 2023 864,614 $ 186 808,078 (4,653) 61,003
Beginning balance (in shares) at Sep. 30, 2023   188,518      
Beginning balance at Sep. 30, 2023 871,467 $ 188 794,804 (8,928) 85,403
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 10,632   10,632    
Exercise of stock options and common stock warrants (in shares)   793      
Exercise of stock options and common stock warrants 2,541 $ 1 2,540    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   112      
Tax withholding on shares under stock-based compensation awards (1,248)   (1,248)    
Repurchase and retirement of common stock, including excise tax (in shares)   (3,248)      
Repurchase and retirement of common stock, including excise tax (72,359) $ (3)     (72,356)
Common stock warrant expense 1,350   1,350    
Other comprehensive income (loss) 4,275     4,275  
Net income 47,956       47,956
Ending balance (in shares) at Dec. 31, 2023   186,175      
Ending balance at Dec. 31, 2023 864,614 $ 186 808,078 (4,653) 61,003
Beginning balance (in shares) at Mar. 31, 2024   186,562      
Beginning balance at Mar. 31, 2024 901,397 $ 187 823,885 (2,664) 79,989
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation $ 51,689   51,689    
Exercise of stock options (in shares) 2,941        
Exercise of stock options and common stock warrants (in shares)   3,142      
Exercise of stock options and common stock warrants $ 14,002 $ 3 13,999    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   813      
Tax withholding on shares under stock-based compensation awards (16,329)   (16,329)    
Repurchase and retirement of common stock, including excise tax (in shares)   (2,988)      
Repurchase and retirement of common stock, including excise tax (89,502) $ (2)     (89,500)
Common stock warrant expense 4,035   4,035    
Issuance of common stock in connection with the employee stock purchase plan (in shares)   55      
Issuance of common stock in connection with the employee stock purchase plan 1,422   1,422    
Other comprehensive income (loss) 3,679     3,679  
Net income 160,727       160,727
Ending balance (in shares) at Dec. 31, 2024   187,584      
Ending balance at Dec. 31, 2024 1,031,120 $ 188 878,701 1,015 151,216
Beginning balance (in shares) at Sep. 30, 2024   186,781      
Beginning balance at Sep. 30, 2024 961,196 $ 187 863,113 2,676 95,220
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 18,600   18,600    
Exercise of stock options (in shares)   917      
Exercise of stock options 3,746 $ 1 3,745    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   281      
Tax withholding on shares under stock-based compensation awards (8,107)   (8,107)    
Repurchase and retirement of common stock, including excise tax (in shares)   (395)      
Repurchase and retirement of common stock, including excise tax (19,200)       (19,200)
Common stock warrant expense 1,350   1,350    
Other comprehensive income (loss) (1,661)     (1,661)  
Net income 75,196       75,196
Ending balance (in shares) at Dec. 31, 2024   187,584      
Ending balance at Dec. 31, 2024 $ 1,031,120 $ 188 $ 878,701 $ 1,015 $ 151,216