XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance - Beginning Balance at Jan. 01, 2022 $ 1,426,055 $ 49 $ 1,256,179 $ 1,316 $ 168,511
Balance, Shares - Beginning Balance at Jan. 01, 2022   49,300      
Net income 53,330       53,330
Share-based compensation 4,832   4,832    
Issuance of shares through share-based compensation plans 6   6    
Issuance of shares through share-based compensation plans, Shares   184      
Share-based compensation plan withholdings 5,289   5,289    
Share-based compensation plan withholdings, Shares   46      
Currency translation (3,612)     (3,612)  
Unrealized gain (loss) on investments (3,001)     (3,001)  
Balance - Ending Balance at Apr. 02, 2022 1,472,321 $ 49 1,255,728 (5,297) 221,841
Balance, shares - Ending Balance at Apr. 02, 2022   49,438      
Balance - Beginning Balance at Jan. 01, 2022 1,426,055 $ 49 1,256,179 1,316 168,511
Balance, Shares - Beginning Balance at Jan. 01, 2022   49,300      
Net income 157,120        
Currency translation (13,665)        
Balance - Ending Balance at Oct. 01, 2022 1,569,374 $ 50 1,259,498 (15,805) 325,631
Balance, shares - Ending Balance at Oct. 01, 2022   49,515      
Balance - Beginning Balance at Apr. 02, 2022 1,472,321 $ 49 1,255,728 (5,297) 221,841
Balance, Shares - Beginning Balance at Apr. 02, 2022   49,438      
Net income 51,575       51,575
Share-based compensation 7,983   7,983    
Issuance of shares through share-based compensation plans 4,494 $ 1 4,493    
Issuance of shares through share-based compensation plans, Shares   219      
Share-based compensation plan withholdings 3,048   3,048    
Share-based compensation plan withholdings, Shares   53      
Currency translation (5,934)     (5,934)  
Unrealized gain (loss) on investments 552     552  
Balance - Ending Balance at Jul. 02, 2022 1,527,943 $ 50 1,265,156 (10,679) 273,416
Balance, shares - Ending Balance at Jul. 02, 2022   49,604      
Net income 52,215       52,215
Share-based compensation 6,114   6,114    
Issuance of shares through share-based compensation plans, Shares   86      
Purchases of common stock 11,540   11,540    
Purchases of common stock (in shares)   172      
Share-based compensation plan withholdings 232   232    
Share-based compensation plan withholdings, Shares   3      
Currency translation (4,119)     (4,119)  
Unrealized gain (loss) on investments (1,007)     (1,007)  
Balance - Ending Balance at Oct. 01, 2022 1,569,374 $ 50 1,259,498 (15,805) 325,631
Balance, shares - Ending Balance at Oct. 01, 2022   49,515      
Balance - Beginning Balance at Dec. 31, 2022 1,596,426 $ 49 1,243,631 (10,010) 362,756
Balance, Shares - Beginning Balance at Dec. 31, 2022   48,684,000      
Net income 29,068       29,068
Share-based compensation 6,119   6,119    
Issuance of shares through share-based compensation plans 0        
Issuance of shares through share-based compensation plans, Shares   225,000      
Purchases of common stock (3,197)   (1,638)   (1,559)
Purchases of common stock (in shares)   (46,000)      
Share-based compensation plan withholdings (6,273)   (6,273)    
Share-based compensation plan withholdings, Shares   (62,000)      
Currency translation 1,090     1,090  
Unrealized gain (loss) on investments 1,392     1,392  
Balance - Ending Balance at Apr. 01, 2023 1,624,625 $ 49 1,241,839 (7,528) 390,265
Balance, shares - Ending Balance at Apr. 01, 2023   48,801,000      
Balance - Beginning Balance at Dec. 31, 2022 1,596,426 $ 49 1,243,631 (10,010) 362,756
Balance, Shares - Beginning Balance at Dec. 31, 2022   48,684,000      
Net income 90,850        
Currency translation (4,669)        
Balance - Ending Balance at Sep. 30, 2023 1,696,142 $ 49 1,256,824 (12,778) 452,047
Balance, shares - Ending Balance at Sep. 30, 2023   49,078,000      
Balance - Beginning Balance at Apr. 01, 2023 1,624,625 $ 49 1,241,839 (7,528) 390,265
Balance, Shares - Beginning Balance at Apr. 01, 2023   48,801,000      
Net income 25,896       25,896
Share-based compensation 7,745   7,745    
Issuance of shares through share-based compensation plans 5,285   5,285    
Issuance of shares through share-based compensation plans, Shares   227,000      
Share-based compensation plan withholdings (3,676)   (3,676)    
Share-based compensation plan withholdings, Shares   (56,000)      
Currency translation (2,998)     (2,998)  
Unrealized gain (loss) on investments (163)     (163)  
Balance - Ending Balance at Jul. 01, 2023 1,656,714 $ 49 1,251,193 (10,689) 416,161
Balance, shares - Ending Balance at Jul. 01, 2023   48,972,000      
Net income 35,886       35,886
Share-based compensation 6,049   6,049    
Issuance of shares through share-based compensation plans, Shares   109,000      
Share-based compensation plan withholdings 418   418    
Share-based compensation plan withholdings, Shares   3,000      
Currency translation (2,761)     (2,761)  
Unrealized gain (loss) on investments 672     672  
Balance - Ending Balance at Sep. 30, 2023 $ 1,696,142 $ 49 $ 1,256,824 $ (12,778) $ 452,047
Balance, shares - Ending Balance at Sep. 30, 2023   49,078,000