XML 143 R122.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' equity - Share repurchase program - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jul. 16, 2025
Stockholders Equity Note            
Stock repurchase program authorized amount   $ 500,000   $ 500,000    
Common stock repurchased and retired   $ 117,075 [1] $ 3,200 $ 243,055 [2] $ 6,776  
Dividends Declared per Common Share   $ 0.70 $ 0.62 $ 1.40 $ 1.24  
Subsequent event            
Stockholders Equity Note            
Stock repurchase program authorized amount           $ 500,000
Dividends Declared per Common Share $ 0.75          
Accelerate share repurchase            
Stockholders Equity Note            
Stock repurchase program authorized amount   $ 500,000   $ 500,000    
Accelerated share repurchases settlement payment   $ 451,500   451,500    
Stock repurchased and retired during period (Shares)   1,136,390        
Accelerated share repurchases price paid per share   $ 98.54        
Common stock repurchased and retired   $ 112,000   $ 234,300    
[1]
Includes common stock repurchases
 
of $
112
.0 million as part of
 
a repurchase authorization up
 
to $
500
 
million announced by the
 
Corporation on
July 24, 2024 (the "2024 Repurchase Program"). Refer to Note
 
17 for additional information.
[2]
Includes common stock repurchases of $
234.3
 
million as part of the 2024 Repurchase Program. Refer
 
to Note 17 for additional information.