XML 110 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stockholders' Equity Note [Abstract]            
Dividends declared on common stock $ 227,191 $ 227,400 $ 222,100 $ 214,450 $ 676,733 $ 638,351
Dividends declared on common stock (per share) $ 1.30 $ 1.30 $ 1.27 $ 1.24 $ 3.87 $ 3.69
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ 5,181     $ (8,395) $ (6,633) $ (4,172)
Shares of common stock authorized 400,000,000.0       400,000,000.0  
Shares of common stock issued and outstanding 172,200,000       172,200,000  
Shares of preferred stock authorized 100,000,000.0       100,000,000.0  
Shares of preferred stock issued and outstanding 0       0  
Number of "excess stock" authorized (in shares) 200,000,000.0       200,000,000.0  
Number of excess stock authorized issued and outstanding (in shares) 0       0