XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance - Beginning Balance at Dec. 30, 2023 $ 1,736,535 $ 49 $ 1,262,029 $ (7,899) $ 482,356
Balance, Shares - Beginning Balance at Dec. 30, 2023   49,086      
Net Income 46,853       46,853
Share-based compensation 6,486   6,486    
Issuance of shares through share-based compensation plans 4,015   4,015    
Issuance of shares through share-based compensation plans, Shares   169      
Share-based compensation plan withholdings 9,088   9,088    
Share-based compensation plan withholdings, Shares   53      
Currency translation (2,593)     (2,593)  
Unrealized gain (loss) on investments (657)     (657)  
Balance - Ending Balance at Mar. 30, 2024 1,781,551 $ 49 1,263,442 (11,149) 529,209
Balance, shares - Ending Balance at Mar. 30, 2024   49,202      
Balance - Beginning Balance at Dec. 30, 2023 1,736,535 $ 49 1,262,029 (7,899) 482,356
Balance, Shares - Beginning Balance at Dec. 30, 2023   49,086      
Net Income 152,853        
Currency translation 270        
Balance - Ending Balance at Sep. 28, 2024 1,903,525 $ 49 1,274,592 (6,325) 635,209
Balance, shares - Ending Balance at Sep. 28, 2024   49,390      
Balance - Beginning Balance at Mar. 30, 2024 1,781,551 $ 49 1,263,442 (11,149) 529,209
Balance, Shares - Beginning Balance at Mar. 30, 2024   49,202      
Net Income 52,949       52,949
Share-based compensation 8,244   8,244    
Issuance of shares through share-based compensation plans 0        
Issuance of shares through share-based compensation plans, Shares   181      
Share-based compensation plan withholdings 8,871   8,871    
Share-based compensation plan withholdings, Shares   44      
Currency translation (1,996)     (1,996)  
Unrealized gain (loss) on investments (201)     (201)  
Balance - Ending Balance at Jun. 29, 2024 1,831,676 $ 49 1,262,815 (13,346) 582,158
Balance, shares - Ending Balance at Jun. 29, 2024   49,339      
Net Income 53,051       53,051
Share-based compensation 7,096   7,096    
Issuance of shares through share-based compensation plans 5,163   5,163    
Issuance of shares through share-based compensation plans, Shares   53      
Share-based compensation plan withholdings 482   482    
Share-based compensation plan withholdings, Shares   2      
Currency translation 4,859     4,859  
Unrealized gain (loss) on investments 2,162     2,162  
Balance - Ending Balance at Sep. 28, 2024 1,903,525 $ 49 1,274,592 (6,325) 635,209
Balance, shares - Ending Balance at Sep. 28, 2024   49,390      
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      
Purchases of common stock 75,015   17,491   57,524
Purchases of common stock (in shares)   (492)      
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 $ 126,230        
Purchases of common stock (in shares) (492)        
Currency translation $ 7,017        
Balance - Ending Balance at Sep. 27, 2025 2,002,066 $ 49 1,275,184 (6,423) 733,256
Balance, shares - Ending Balance at Sep. 27, 2025   49,009      
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      
Net Income 28,224       28,224
Share-based compensation 6,886   6,886    
Issuance of shares through share-based compensation plans $ 5,561   5,561    
Issuance of shares through share-based compensation plans, Shares   76      
Purchases of common stock (in shares) 0        
Share-based compensation plan withholdings $ 198   198    
Share-based compensation plan withholdings, Shares   4      
Currency translation (1,864)     (1,864)  
Unrealized gain (loss) on investments 191     191  
Balance - Ending Balance at Sep. 27, 2025 $ 2,002,066 $ 49 $ 1,275,184 $ (6,423) $ 733,256
Balance, shares - Ending Balance at Sep. 27, 2025   49,009