v3.26.1
Consolidated Statement of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2024   170,434      
Beginning Balance at Dec. 31, 2024 $ 1,517,505 $ 341 $ 1,090,638 $ 499,303 $ (72,777)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   512      
Net issuance of common stock under stock plans (2,412) $ 1 (2,413)    
Excise tax on repurchase of common stock (1,169)     (1,169)  
Repurchase of common stock (in shares)   (3,047)      
Repurchase of common stock (102,233) $ (6)   (102,227)  
Stock-based compensation expense 22,233   22,233    
Payment of dividends (26,981)     (26,981)  
Net income 64,114     64,114  
Net unrealized gain (loss) on available-for-sale investments, net of tax 4,453       4,453
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (54)       (54)
Foreign currency translation adjustment 30,601       30,601
Ending Balance (in shares) at Jun. 29, 2025   167,899      
Ending Balance at Jun. 29, 2025 1,506,057 $ 336 1,110,458 433,040 (37,777)
Beginning Balance (in shares) at Mar. 30, 2025   167,865      
Beginning Balance at Mar. 30, 2025 1,445,628 $ 336 1,097,989 405,949 (58,646)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   34      
Net issuance of common stock under stock plans 175 $ 0 175    
Excise tax on repurchase of common stock 11     11  
Stock-based compensation expense 12,294   12,294    
Payment of dividends (13,431)     (13,431)  
Net income 40,511     40,511  
Net unrealized gain (loss) on available-for-sale investments, net of tax 1,742       1,742
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (27)       (27)
Foreign currency translation adjustment 19,154       19,154
Ending Balance (in shares) at Jun. 29, 2025   167,899      
Ending Balance at Jun. 29, 2025 $ 1,506,057 $ 336 1,110,458 433,040 (37,777)
Beginning Balance (in shares) at Dec. 31, 2025 166,997 166,997      
Beginning Balance at Dec. 31, 2025 $ 1,491,901 $ 334 1,138,708 406,355 (53,496)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   3,721      
Net issuance of common stock under stock plans 132,698 $ 7 132,691    
Repurchase of common stock (in shares)   (2,501)      
Repurchase of common stock (105,231) $ (5)   (105,226)  
Stock-based compensation expense 23,145   23,145    
Payment of dividends (28,454)     (28,454)  
Net income 124,460     124,460  
Net unrealized gain (loss) on available-for-sale investments, net of tax (3,184)       (3,184)
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (28)       (28)
Foreign currency translation adjustment $ (5,752)       (5,752)
Ending Balance (in shares) at Jul. 05, 2026 168,217 168,217      
Ending Balance at Jul. 05, 2026 $ 1,629,555 $ 336 1,294,544 397,135 (62,460)
Beginning Balance (in shares) at Apr. 05, 2026   166,527      
Beginning Balance at Apr. 05, 2026 1,478,969 $ 333 1,194,927 344,443 (60,734)
Increase (Decrease) in Stockholders' Equity          
Net issuance of common stock under stock plans (in shares)   1,816      
Net issuance of common stock under stock plans 88,408   88,405    
Excise tax on repurchase of common stock 430     430  
Repurchase of common stock (in shares)   (126)      
Repurchase of common stock (6,236) $ 0   (6,236)  
Stock-based compensation expense 11,212   11,212    
Payment of dividends (14,258)     (14,258)  
Net income 72,756     72,756  
Net unrealized gain (loss) on available-for-sale investments, net of tax (957)       (957)
Reclassification of net realized (gain) loss on the sale of available-for-sale investments 0        
Foreign currency translation adjustment $ (769)       (769)
Ending Balance (in shares) at Jul. 05, 2026 168,217 168,217      
Ending Balance at Jul. 05, 2026 $ 1,629,555 $ 336 $ 1,294,544 $ 397,135 $ (62,460)