XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A and Class B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Mar. 31, 2022   192,398      
Beginning balance at Mar. 31, 2022 $ 878,594 $ 192 $ 702,589 $ (15,294) $ 191,107
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 18,622   18,622    
Exercise of stock options and common stock warrants (in shares)   1,912      
Exercise of stock options and common stock warrants 5,608 $ 2 5,606    
Vesting of restricted stock units (in shares)   69      
Tax withholding on shares under stock-based compensation awards (1,261)   (1,261)    
Repurchase and retirement of common stock, including excise tax (in shares)   (2,151)      
Repurchase and retirement of common stock, including excise tax (70,042) $ (2)     (70,040)
Common stock warrant expense 2,685   2,685    
Issuance of common stock in connection with the employee stock purchase plan (in shares)   74      
Issuance of common stock in connection with the employee stock purchase plan 2,341   2,341    
Other comprehensive income (loss) (6,265)     (6,265)  
Net income 48,682       48,682
Ending balance (in shares) at Sep. 30, 2022   192,302      
Ending balance at Sep. 30, 2022 878,964 $ 192 730,582 (21,559) 169,749
Beginning balance (in shares) at Jun. 30, 2022   193,336      
Beginning balance at Jun. 30, 2022 902,166 $ 193 715,282 (17,925) 204,616
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 10,177   10,177    
Exercise of stock options (in shares)   708      
Exercise of stock options 2,585 $ 1 2,584    
Vesting of restricted stock units (in shares)   61      
Tax withholding on shares under stock-based compensation awards (1,152)   (1,152)    
Repurchase and retirement of common stock, including excise tax (in shares)   (1,877)      
Repurchase and retirement of common stock, including excise tax (61,168) $ (2)     (61,166)
Common stock warrant expense 1,350   1,350    
Issuance of common stock in connection with the employee stock purchase plan (in shares)   74      
Issuance of common stock in connection with the employee stock purchase plan 2,341   2,341    
Other comprehensive income (loss) (3,634)     (3,634)  
Net income 26,299       26,299
Ending balance (in shares) at Sep. 30, 2022   192,302      
Ending balance at Sep. 30, 2022 878,964 $ 192 730,582 (21,559) 169,749
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 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 (loss) 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 (loss) 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