XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2023 $ 1,150,341 $ 1,627 $ 2,266,265 $ 9,150,821 $ (10,134,252) $ (134,120)
Beginning Balance, shares at Dec. 31, 2023   162,709        
Net income 102,196     102,196    
Other comprehensive (loss) income (7,763)         (7,763)
Issuance of common stock for Employee Stock Purchase Plan 1,996   1,996      
Issuance of common stock for Employee Stock Purchase Plan, shares   8        
Issuance of common stock for stock options exercised 12,552 $ 1 12,551      
Issuance of common stock for stock options exercised, shares   51        
Treasury stock (13,089)       (13,089)  
Stock-based compensation 10,292 $ 1 10,291      
Stock-based compensation, shares   114        
Ending balance at Mar. 30, 2024 1,256,525 $ 1,629 2,291,103 9,253,017 (10,147,341) (141,883)
Ending Balance, shares at Mar. 30, 2024   162,882        
Beginning balance at Dec. 31, 2024 1,828,507 $ 1,630 2,341,298 9,788,655 (10,147,793) (155,283)
Beginning Balance, shares at Dec. 31, 2024   162,962        
Net income 121,381     121,381    
Other comprehensive (loss) income 5,431         5,431
Issuance of common stock for Employee Stock Purchase Plan 2,305   2,305      
Issuance of common stock for Employee Stock Purchase Plan, shares   7        
Issuance of common stock for stock options exercised 6,600 $ 0 6,600      
Issuance of common stock for stock options exercised, shares   33        
Treasury stock (13,934)       (13,934)  
Stock-based compensation 12,107 $ 1 12,106      
Stock-based compensation, shares   107        
Ending balance at Mar. 29, 2025 $ 1,962,397 $ 1,631 $ 2,362,309 $ 9,910,036 $ (10,161,727) $ (149,852)
Ending Balance, shares at Mar. 29, 2025   163,109