XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive gain (loss)
Balance (in shares) at Dec. 31, 2022   107,610      
Balance at Dec. 31, 2022 $ 779,297 $ 108 $ 1,297,408 $ (513,256) $ (4,963)
Increase (Decrease) in Stockholders' Equity          
Net income 333,904     333,904  
Foreign currency translation adjustment 282       282
Unrealized gain on marketable securities, net of tax 3,412       3,412
Common stock issued under employee stock plans, net of withholding taxes (in shares)   1,698      
Common stock issued under employee stock plans, net of withholding taxes (29,378) $ 1 (29,379)    
Repurchase and retirement of common stock under repurchase program (in shares)   (1,859)      
Repurchase and retirement of common stock under repurchase program (100,526) $ (1) (5,783) (94,742)  
Stock-based compensation 45,011   45,011    
Issuance of common stock in connection with payments of earn-out related to the PLDA Group acquisition (in shares)   405      
Issuance of common stock in connection with payments of earn-out related to the PLDA Group acquisition 16,556   16,556    
Issuance of common stock in connection with the maturity of the convertible senior notes related to the settlement of the in-the-money conversion feature of the convertible senior notes (in shares)   284      
Exercise of the convertible senior note hedges in connection with the conversion of convertible senior notes and retirement of the corresponding shares (in shares)   (284)      
Exercise of the convertible senior note hedges in connection with the conversion of convertible senior notes and retirement of the corresponding shares     11,440 (11,440)  
Retirement of warrants (10,457)   (10,457)    
Balance (in shares) at Dec. 31, 2023   107,854      
Balance at Dec. 31, 2023 1,038,101 $ 108 1,324,796 (285,534) (1,269)
Increase (Decrease) in Stockholders' Equity          
Net income 179,821     179,821  
Foreign currency translation adjustment (230)       (230)
Unrealized gain on marketable securities, net of tax 239       239
Common stock issued under employee stock plans, net of withholding taxes (in shares)   1,023      
Common stock issued under employee stock plans, net of withholding taxes (35,875) $ 1 (35,876)    
Repurchase and retirement of common stock under repurchase program (in shares)   (2,211)      
Repurchase and retirement of common stock under repurchase program (113,699) $ (2) (65,750) (47,947)  
Stock-based compensation 44,879   44,879    
Issuance of common stock in connection with payments of earn-out related to the PLDA Group acquisition (in shares)   177      
Issuance of common stock in connection with payments of earn-out related to the PLDA Group acquisition 7,456   7,456    
Balance (in shares) at Dec. 31, 2024   106,843      
Balance at Dec. 31, 2024 1,120,692 $ 107 1,275,505 (153,660) (1,260)
Increase (Decrease) in Stockholders' Equity          
Net income 230,455     230,455  
Foreign currency translation adjustment 404       404
Unrealized gain on marketable securities, net of tax 732       732
Common stock issued under employee stock plans, net of withholding taxes (in shares)   1,060      
Common stock issued under employee stock plans, net of withholding taxes (35,011) $ 1 (35,012)    
Repurchase and retirement of common stock under repurchase program (in shares)   (121)      
Repurchase and retirement of common stock under repurchase program (7,114)   (7,114)    
Stock-based compensation 54,267   54,267    
Balance (in shares) at Dec. 31, 2025   107,782      
Balance at Dec. 31, 2025 $ 1,364,425 $ 108 $ 1,287,646 $ 76,795 $ (124)