XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.1
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. 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) (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