v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Gain (Loss)
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 166,615     166,615  
Foreign currency translation adjustment 660       660
Unrealized gain (loss) on marketable securities, net of tax 416       416
Common stock issued under employee stock plans, net of withholding taxes (in shares)   913      
Common stock issued under employee stock plans, net of withholding taxes (33,897) $ 1 (33,898)    
Repurchase and retirement of common stock under repurchase program (includes excise tax) (in shares)   (106)      
Repurchase and retirement of common stock under repurchase program (includes excise tax) (5,810)   (5,810)    
Stock-based compensation 39,822   39,822    
Balance (in shares) at Sep. 30, 2025   107,650      
Balance at Sep. 30, 2025 1,288,498 $ 108 1,275,619 12,955 (184)
Balance (in shares) at Jun. 30, 2025   107,594      
Balance at Jun. 30, 2025 1,227,980 $ 108 1,264,056 (35,422) (762)
Increase (Decrease) in Stockholders' Equity          
Net income 48,377     48,377  
Foreign currency translation adjustment 135       135
Unrealized gain (loss) on marketable securities, net of tax 443       443
Common stock issued under employee stock plans, net of withholding taxes (in shares)   56      
Common stock issued under employee stock plans, net of withholding taxes (2,643)   (2,643)    
Stock-based compensation 14,206   14,206    
Balance (in shares) at Sep. 30, 2025   107,650      
Balance at Sep. 30, 2025 1,288,498 $ 108 1,275,619 12,955 (184)
Balance (in shares) at Dec. 31, 2025   107,782      
Balance at Dec. 31, 2025 1,364,425 $ 108 1,287,646 76,795 (124)
Increase (Decrease) in Stockholders' Equity          
Net income 202,028     202,028  
Foreign currency translation adjustment (576)       (576)
Unrealized gain (loss) on marketable securities, net of tax (3,679)       (3,679)
Common stock issued under employee stock plans, net of withholding taxes (in shares)   764      
Common stock issued under employee stock plans, net of withholding taxes $ (50,046)   (50,046)    
Repurchase and retirement of common stock under repurchase program (includes excise tax) (in shares) (1,500) (1,450)      
Repurchase and retirement of common stock under repurchase program (includes excise tax) $ (138,881) $ (1) (138,880)    
Stock-based compensation 44,460   44,460    
Balance (in shares) at Sep. 30, 2026   107,096      
Balance at Sep. 30, 2026 1,417,731 $ 107 1,143,180 278,823 (4,379)
Balance (in shares) at Jun. 30, 2026   108,462      
Balance at Jun. 30, 2026 1,466,659 $ 108 1,264,582 204,258 (2,289)
Increase (Decrease) in Stockholders' Equity          
Net income 74,565     74,565  
Foreign currency translation adjustment (288)       (288)
Unrealized gain (loss) on marketable securities, net of tax (1,802)       (1,802)
Common stock issued under employee stock plans, net of withholding taxes (in shares)   51      
Common stock issued under employee stock plans, net of withholding taxes $ (2,599)   (2,599)    
Repurchase and retirement of common stock under repurchase program (includes excise tax) (in shares) (1,400) (1,417)      
Repurchase and retirement of common stock under repurchase program (includes excise tax) $ (135,925) $ (1) (135,924)    
Stock-based compensation 17,121   17,121    
Balance (in shares) at Sep. 30, 2026   107,096      
Balance at Sep. 30, 2026 $ 1,417,731 $ 107 $ 1,143,180 $ 278,823 $ (4,379)