v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Balance - Beginning Balance at Dec. 28, 2024 $ 1,925,882 $ 49 $ 1,275,146 $ (13,863) $ 664,550
Balance, Shares - Beginning Balance at Dec. 28, 2024   49,238      
Net Income 64,095       64,095
Share-based compensation 6,814   6,814    
Issuance of shares through share-based compensation plans $ 4,179   4,179    
Issuance of shares through share-based compensation plans, Shares   140      
Stock Repurchased During Period, Shares 492        
Treasury Stock, Value, Acquired, Cost Method     (17,491)   (57,524)
Stock Repurchased During Period, Value $ (75,015)        
Share-based compensation plan withholdings 8,684   8,684    
Share-based compensation plan withholdings, Shares   49      
Currency translation 2,013     2,013  
Unrealized gain (loss) on investments 338     338  
Balance - Ending Balance at Mar. 29, 2025 1,919,622 $ 49 1,259,964 (11,512) 671,121
Balance, shares - Ending Balance at Mar. 29, 2025   48,837      
Balance - Beginning Balance at Dec. 28, 2024 1,925,882 $ 49 1,275,146 (13,863) 664,550
Balance, Shares - Beginning Balance at Dec. 28, 2024   49,238      
Net Income 98,006        
Currency translation 8,881        
Balance - Ending Balance at Jun. 28, 2025 1,963,266 $ 49 1,262,935 (4,750) 705,032
Balance, shares - Ending Balance at Jun. 28, 2025   48,937      
Balance - Beginning Balance at Mar. 29, 2025 1,919,622 $ 49 1,259,964 (11,512) 671,121
Balance, Shares - Beginning Balance at Mar. 29, 2025   48,837      
Net Income 33,911       33,911
Share-based compensation 6,678   6,678    
Issuance of shares through share-based compensation plans 0        
Issuance of shares through share-based compensation plans, Shares   137      
Share-based compensation plan withholdings 3,707   3,707    
Share-based compensation plan withholdings, Shares   37      
Currency translation 6,868     6,868  
Unrealized gain (loss) on investments (106)     (106)  
Balance - Ending Balance at Jun. 28, 2025 1,963,266 $ 49 1,262,935 (4,750) 705,032
Balance, shares - Ending Balance at Jun. 28, 2025   48,937      
Balance - Beginning Balance at Jan. 03, 2026 $ 2,100,647 $ 50 1,366,833 (10,021) 743,785
Balance, Shares - Beginning Balance at Jan. 03, 2026 49,702 49,702      
Net Income $ 33,750       33,750
Share-based compensation 7,011   7,011    
Issuance of shares through share-based compensation plans 0        
Issuance of shares through share-based compensation plans, Shares   73      
Share-based compensation plan withholdings 6,701   6,701    
Share-based compensation plan withholdings, Shares   31      
Currency translation (1,860)     (1,860)  
Unrealized gain (loss) on investments (659)     (659)  
Balance - Ending Balance at Mar. 31, 2026 2,132,188 $ 50 1,367,143 (12,540) 777,535
Balance, shares - Ending Balance at Mar. 31, 2026   49,744      
Balance - Beginning Balance at Jan. 03, 2026 $ 2,100,647 $ 50 1,366,833 (10,021) 743,785
Balance, Shares - Beginning Balance at Jan. 03, 2026 49,702 49,702      
Net Income $ 93,852        
Stock Repurchased During Period, Shares (805)        
Currency translation $ (2,027)        
Balance - Ending Balance at Jun. 30, 2026 $ 1,922,658 $ 50 1,098,020 (13,049) 837,637
Balance, shares - Ending Balance at Jun. 30, 2026 49,033 49,033      
Balance - Beginning Balance at Mar. 31, 2026 $ 2,132,188 $ 50 1,367,143 (12,540) 777,535
Balance, Shares - Beginning Balance at Mar. 31, 2026   49,744      
Net Income 60,102       60,102
Share-based compensation 10,015   10,015    
Issuance of shares through share-based compensation plans 5,927   5,927    
Issuance of shares through share-based compensation plans, Shares   124      
Treasury Stock, Value, Acquired, Cost Method (207,029)   (207,029)    
Payments For Purchase Of Capped Call Options Net Of Tax Impact (69,675)   (69,675)    
Share-based compensation plan withholdings 8,361   8,361    
Share-based compensation plan withholdings, Shares   30      
Currency translation (167)     (167)  
Unrealized gain (loss) on investments (342)     (342)  
Balance - Ending Balance at Jun. 30, 2026 $ 1,922,658 $ 50 $ 1,098,020 $ (13,049) $ 837,637
Balance, shares - Ending Balance at Jun. 30, 2026 49,033 49,033