XML 122 R107.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' equity - Common stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Stockholders Equity Note                
Cash dividends $ 50,376 [1] $ 44,614 [1] $ 146,611 [2] $ 134,309 [2]        
Common stock repurchases $ (119,697) [3] $ (59,147) [4] $ (362,752) [5] $ (65,923) [4]        
Dividends Declared per Common Share $ 0.75 $ 0.62 $ 2.15 $ 1.86        
Dividend payable, to be paid date Oct. 01, 2025              
Dividends payable, record date Sep. 12, 2025              
Stockholders' equity $ 6,115,672 $ 5,790,514 $ 6,115,672 $ 5,790,514 $ 5,954,018 $ 5,613,066 $ 5,372,678 $ 5,146,953
[1]
Dividends declared per common share during the quarter
 
ended September 30, 2025 - $
0.75
 
(2024 - $
0.62
).
[2]
Dividends declared per common share during the nine months
 
ended September 30, 2025 - $
2.15
 
(2024 - $
1.86
).
[3]
Includes common stock
 
repurchases of $
119.4
 
million as part
 
of the 2024
 
and 2025 common
 
stock repurchase programs
 
previously announced
by the Corporation. Refer to Note 15 for additional information.
[4]
Includes common
 
stock
 
repurchases of
 
$
58.8
 
million
 
as part
 
of the
 
2024 common
 
stock repurchase
 
program. Refer
 
to Note
 
15 for
 
additional
information.
[5]
Includes common stock repurchases of $
353.7
 
million as part of the 2024 and 2025 common stock
 
repurchase programs previously announced
by the Corporation. Refer to Note 15 for additional information.