XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Transactions Relating to Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Common Stock Outstanding Roll Forward [Roll Forward]      
Payments for purchases of treasury stock $ 1,043,742 $ 1,655,547 $ 176,302
Treasury Stock      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance (in shares) 81,205,504 74,759,985 74,444,288
Issuances under stock plans (in shares) (599,081) (807,320) (820,065)
Purchases for treasury (in shares) 3,822,090 7,252,839 1,135,762
Ending balance (in shares) 84,428,513 81,205,504 74,759,985
Common Stock      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance (in shares) 163,602,067 163,602,067 163,602,067
Issuances under stock plans (in shares) 0 0 0
Purchases for treasury (in shares) 0 0 0
Ending balance (in shares) 163,602,067 163,602,067 163,602,067