XML 108 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stockholders' Equity Note [Abstract]          
Dividends declared on common stock $ 227,408 $ 222,100 $ 214,555 $ 449,542 $ 423,901
Dividends declared on common stock (per share) $ 1.30 $ 1.27 $ 1.24   $ 2.45
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (3,895)   $ 3,947 $ (11,814) $ 4,223
Shares of common stock authorized 400,000,000.0     400,000,000.0  
Shares of common stock issued and outstanding 172,000,000.0     172,000,000.0  
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