XML 31 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income/ (Loss) [Member]
Accumulated Earnings / (Deficit) [Member]
Balance at Jan. 01, 2022 $ 1,426,055 $ 49 $ 1,256,179 $ 1,316 $ 168,511
Balance, Shares at Jan. 01, 2022   49,300,000      
Issuance of shares through share-based compensation plans, net 8,068 $ 1 8,067    
Issuance of shares through share-based compensation plans, net, Shares   509,000      
Repurchase of common stock (65,257) $ (1) (36,167)   (29,089)
Repurchase of common stock, Shares   (1,018,000)      
Net income 223,334       223,334
Share-based compensation 24,426   24,426    
Share-based compensation plan withholdings (8,874)   (8,874)    
Share-based compensation plan withholdings, Shares   (107,000)      
Currency translation (8,879)     (8,879)  
Unrealized gain (loss) on investments (2,447)     (2,447)  
Balance at Dec. 31, 2022 1,596,426 $ 49 1,243,631 (10,010) 362,756
Balance, shares at Dec. 31, 2022   48,684,000      
Issuance of shares through share-based compensation plans, net 5,285   5,285    
Issuance of shares through share-based compensation plans, net, Shares   573,000      
Repurchase of common stock (3,197)   (1,638)   1,559
Repurchase of common stock, Shares   (46,000)      
Net income 121,159       121,159
Share-based compensation 25,513   25,513    
Share-based compensation plan withholdings (10,762)   (10,762)    
Share-based compensation plan withholdings, Shares   (125,000)      
Currency translation (1,549)     (1,549)  
Unrealized gain (loss) on investments 3,660     3,660  
Balance at Dec. 30, 2023 $ 1,736,535 $ 49 1,262,029 (7,899) 482,356
Balance, shares at Dec. 30, 2023 49,086,000 49,086,000      
Issuance of shares through share-based compensation plans, net $ 9,178   9,178    
Issuance of shares through share-based compensation plans, net, Shares   411,000      
Repurchase of common stock (25,069)   5,593   19,476
Repurchase of common stock, Shares   157,000      
Net income 201,670       201,670
Share-based compensation 28,577   28,577    
Share-based compensation plan withholdings (19,045)   (19,045)    
Share-based compensation plan withholdings, Shares   (102,000)      
Currency translation (5,827)     (5,827)  
Unrealized gain (loss) on investments (137)     (137)  
Balance at Dec. 28, 2024 $ 1,925,882 $ 49 $ 1,275,146 $ (13,863) $ 664,550
Balance, shares at Dec. 28, 2024 49,238,000 49,238,000