XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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 25,307   25,307    
Exercise of stock options (in shares)   2,380      
Exercise of stock options 7,254 $ 2 7,252    
Vesting of restricted stock units (in shares)   320      
Tax withholding on shares under stock-based compensation awards (4,084)   (4,084)    
Repurchase and retirement of common stock, including excise tax (in shares)   (8,200)      
Repurchase and retirement of common stock, including excise tax (191,468) $ (8)     (191,460)
Common stock warrant expense 2,685   2,685    
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 5,155     5,155  
Net income 59,008       59,008
Ending balance (in shares) at Sep. 30, 2023   188,518      
Ending balance at Sep. 30, 2023 871,467 $ 188 794,804 (8,928) 85,403
Beginning balance (in shares) at Jun. 30, 2023   194,649      
Beginning balance at Jun. 30, 2023 990,787 $ 195 777,772 (12,336) 225,156
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 12,348   12,348    
Exercise of stock options (in shares)   1,129      
Exercise of stock options 3,961 $ 1 3,960    
Vesting of restricted stock units (in shares)   199      
Tax withholding on shares under stock-based compensation awards (2,120)   (2,120)    
Repurchase and retirement of common stock, including excise tax (in shares)   (7,536)      
Repurchase and retirement of common stock, including excise tax (170,363) $ (8)     (170,355)
Common stock warrant expense 1,350   1,350    
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 3,408     3,408  
Net income 30,602       30,602
Ending balance (in shares) at Sep. 30, 2023   188,518      
Ending balance at Sep. 30, 2023 871,467 $ 188 794,804 (8,928) 85,403
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 33,089   33,089    
Exercise of stock options and common stock warrants (in shares)   2,225      
Exercise of stock options and common stock warrants $ 10,256 $ 2 10,254    
Exercise of stock options (in shares) 2,024        
Vesting of restricted stock units (in shares)   532      
Tax withholding on shares under stock-based compensation awards $ (8,222)   (8,222)    
Repurchase and retirement of common stock, including excise tax (in shares)   (2,593)      
Repurchase and retirement of common stock, including excise tax (70,302) $ (2)     (70,300)
Common stock warrant expense 2,685   2,685    
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 5,340     5,340  
Net income 85,531       85,531
Ending balance (in shares) at Sep. 30, 2024   186,781      
Ending balance at Sep. 30, 2024 961,196 $ 187 863,113 2,676 95,220
Beginning balance (in shares) at Jun. 30, 2024   185,704      
Beginning balance at Jun. 30, 2024 913,580 $ 186 841,470 (1,008) 72,932
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 16,992   16,992    
Exercise of stock options and common stock warrants (in shares)   1,441      
Exercise of stock options and common stock warrants 7,708 $ 1 7,707    
Vesting of restricted stock units (in shares)   321      
Tax withholding on shares under stock-based compensation awards (5,828)   (5,828)    
Repurchase and retirement of common stock, including excise tax (in shares)   (740)      
Repurchase and retirement of common stock, including excise tax (21,866)       (21,866)
Common stock warrant expense 1,350   1,350    
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 3,684     3,684  
Net income 44,154       44,154
Ending balance (in shares) at Sep. 30, 2024   186,781      
Ending balance at Sep. 30, 2024 $ 961,196 $ 187 $ 863,113 $ 2,676 $ 95,220