XML 24 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2019 $ (216,281) $ 1,610 $ 1,926,753 $ 6,587,403 $ (8,612,576) $ (119,471)
Beginning Balance, shares at Dec. 31, 2019   161,030        
Adoption of new accounting pronouncement (985)     (985)    
Net income 53,562     53,562    
Other comprehensive income (loss) (18,946)         (18,946)
Issuance of common stock for Employee Stock Purchase Plan 1,736   1,736      
Issuance of common stock for Employee Stock Purchase Plan, shares   9        
Issuance of common stock for stock options exercised 10,125 $ 1 10,124      
Issuance of common stock for stock options exercised, shares   81        
Treasury stock (176,225)       (176,225)  
Stock-based compensation 9,015 $ 2 9,013      
Stock-based compensation, shares   133        
Ending balance at Mar. 28, 2020 (337,999) $ 1,613 1,947,626 6,639,980 (8,788,801) (138,417)
Ending Balance, shares at Mar. 28, 2020   161,253        
Beginning balance at Dec. 31, 2020 232,144 $ 1,617 2,029,465 7,107,989 (8,788,984) (117,943)
Beginning Balance, shares at Dec. 31, 2020   161,666        
Net income 148,127     148,127    
Other comprehensive income (loss) 6,737         6,737
Issuance of common stock for Employee Stock Purchase Plan 1,855   1,855      
Issuance of common stock for Employee Stock Purchase Plan, shares   11        
Issuance of common stock for stock options exercised 15,130 $ 1 15,129      
Issuance of common stock for stock options exercised, shares   95        
Treasury stock (180,659)       (180,659)  
Stock-based compensation 7,628 $ 1 7,627      
Stock-based compensation, shares   87        
Ending balance at Apr. 03, 2021 $ 230,962 $ 1,619 $ 2,054,076 $ 7,256,116 $ (8,969,643) $ (111,206)
Ending Balance, shares at Apr. 03, 2021   161,859