XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 Dec. 31, 2022 $ 1,596,426 $ 49 $ 1,243,631 $ (10,010) $ 362,756
Balance, Shares - Beginning Balance at Dec. 31, 2022   48,684      
Net Income 29,068       29,068
Share-based compensation 6,119   6,119    
Issuance of shares through share-based compensation plans, Shares   225      
Purchases of common stock 3,197   1,638   1,559
Purchases of common stock (in shares)   46      
Share-based compensation plan withholdings 6,273   6,273    
Share-based compensation plan withholdings, Shares   62      
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      
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