XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Balance at Dec. 31, 2020 $ 367 $ 1,549,909 $ (2,802,075) $ 3,276,163 $ (4,229) $ 2,020,135
Balance, Shares at Dec. 31, 2020 36,704   8,703      
Stock-based compensation $ 0 178,703 $ 0 0 0 178,703
Stock-based compensation, Shares 0   0      
Stock plan transactions and other $ 4 700 $ 0 0 0 704
Stock plan transactions and other, Shares 428   0      
Acquisition of treasury stock $ 0 0 $ (554,027) 0 0 (554,027)
Acquisition of treasury stock, Shares 0   349      
Net income $ 0 0 $ 0 652,984 0 652,984
Other comprehensive income (loss), net of income tax 0 0 0 0 (1,125) (1,125)
Balance at Dec. 31, 2021 $ 371 1,729,312 $ (3,356,102) 3,929,147 (5,354) 2,297,374
Balance, Shares at Dec. 31, 2021 37,132   9,052      
Stock-based compensation $ 0 99,821 $ 0 0 0 99,821
Stock-based compensation, Shares 0   0      
Stock plan transactions and other $ 2 171 $ 0 0 0 173
Stock plan transactions and other, Shares 188   0      
Acquisition of treasury stock $ 0 0 $ (925,912) 0 0 (925,912)
Acquisition of treasury stock, Shares 0   641      
Net income $ 0 0 $ 0 899,101 0 899,101
Other comprehensive income (loss), net of income tax 0 0 0 0 (2,534) (2,534)
Balance at Dec. 31, 2022 $ 373 1,829,304 $ (4,282,014) 4,828,248 (7,888) 2,368,023
Balance, Shares at Dec. 31, 2022 37,320   9,693      
Stock-based compensation $ 0 126,686 $ 0 0 0 126,686
Stock-based compensation, Shares 0   0      
Stock plan transactions and other $ 2 170 $ 0 0 0 172
Stock plan transactions and other, Shares 163   0      
Acquisition of treasury stock $ 0 0 $ (662,642) 0 0 (662,642)
Acquisition of treasury stock, Shares 0   364      
Net income $ 0 0 $ 0 1,228,737 0 1,228,737
Other comprehensive income (loss), net of income tax 0 0 0 0 1,231 1,231
Balance at Dec. 31, 2023 $ 375 $ 1,956,160 $ (4,944,656) $ 6,056,985 $ (6,657) $ 3,062,207
Balance, Shares at Dec. 31, 2023 37,483   10,057