XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ 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 521,571     521,571    
Other comprehensive income 1,528         1,528
Issuance of common stock for Employee Stock Purchase Plan 7,531   7,531      
Issuance of common stock for Employee Stock Purchase Plan, shares   43,000        
Issuance of common stock for stock options exercised 58,502 $ 5 58,497      
Issuance of common stock for stock options exercised, shares   456,000        
Treasury stock (176,408)       (176,408)  
Stock-based compensation 36,686 $ 2 36,684      
Stock-based compensation, shares   137,000        
Ending balance at Dec. 31, 2020 232,144 $ 1,617 2,029,465 7,107,989 (8,788,984) (117,943)
Ending Balance, shares at Dec. 31, 2020   161,666,000        
Net income 692,843     692,843    
Other comprehensive income 6,078         6,078
Issuance of common stock for Employee Stock Purchase Plan 9,578   9,578      
Issuance of common stock for Employee Stock Purchase Plan, shares   40,000        
Issuance of common stock for stock options exercised 46,065 $ 3 46,062      
Issuance of common stock for stock options exercised, shares   282,000        
Treasury stock (648,930)       (648,930)  
Stock-based compensation 29,776 $ 1 29,775      
Stock-based compensation, shares   96,000        
Ending balance at Dec. 31, 2021 367,554 $ 1,621 2,114,880 7,800,832 (9,437,914) (111,865)
Ending Balance, shares at Dec. 31, 2021   162,084,000        
Net income 707,755     707,755    
Other comprehensive income (29,707)         (29,707)
Issuance of common stock for Employee Stock Purchase Plan 10,952   10,952      
Issuance of common stock for Employee Stock Purchase Plan, shares   37,000        
Issuance of common stock for stock options exercised 31,678 $ 2 31,676      
Issuance of common stock for stock options exercised, shares   192,000        
Treasury stock (626,061)       (626,061)  
Stock-based compensation 42,317 $ 1 42,316      
Stock-based compensation, shares   112,000        
Ending balance at Dec. 31, 2022 $ 504,488 $ 1,624 $ 2,199,824 $ 8,508,587 $ (10,063,975) $ (141,572)
Ending Balance, shares at Dec. 31, 2022   162,425,000