XML 143 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
CAD ($)
shares
Dec. 31, 2023
CAD ($)
shares
Dec. 31, 2022
CAD ($)
shares
Dec. 31, 2021
CAD ($)
shares
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 122.0 $ 113.0 $ 131.0  
Stock based compensation expense, tax benefit   27.0 26.0 29.0  
Share-based liabilities paid   89.0 137.0 126.0  
Regular and Performance Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 25.0 23.0 23.0  
Expiration period   7 years      
Fair value of options at grant date   $ 26.0 16.0 26.0  
Unrecognized compensation expense   $ 9.0      
Weighted-average period of recognition for unrecognized compensation   1 year 1 month 6 days      
Fair value of shares vested for stock option plan   $ 18.0 $ 24.0 $ 18.0  
Regular and Performance Stock Options | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   12 months      
Regular and Performance Stock Options | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   48 months      
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares   891,411 415,660 431,430  
Grant date fair value   $ 96.0      
Share-based liabilities paid   $ 86.0 $ 116.0 $ 119.0  
Performance Deferred Share Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares   26,333 13,506 12,694  
Grant date fair value   $ 3.0      
Matching % of DSU's granted to senior managers   25.00%      
PSUs and PDSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 78.0 $ 69.0 $ 91.0  
Unrecognized compensation expense   $ 67.0      
Weighted-average period of recognition for unrecognized compensation   1 year 10 months 24 days      
Units issued (in shares) | shares   917,744 429,166    
PSUs and PDSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
PSUs and PDSUs | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
DSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 10.0 $ 10.0 6.0  
Vesting period   36 months      
Unrecognized compensation expense   $ 1.0      
Weighted-average period of recognition for unrecognized compensation   1 year 10 months 24 days      
Units issued (in shares) | shares   85,750 60,262    
Grant date fair value   $ 9.0      
Matching % of DSU's granted to senior managers   25.00%      
Number of trading days   10 days      
Share-based liabilities paid   $ 2.0 $ 16.0 1.0  
Ownership target period   5 years      
Employee Share Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 11.0 $ 9.0 $ 8.0  
Vesting period   1 year      
Maximum percentage of annual salary that an employee can contribute   6.00%      
Number of shares purchased on behalf of participants | shares   600,730 566,902 538,022  
Employer contributions   $ 15.0 $ 11.0 $ 11.0  
Employer matching ratio per dollar contributed   0.3333      
Performance Shares, Initial Group          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares   544,175      
Performance Shares, Remaining          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares   347,236      
Share-based Payment Arrangement, Tranche One | PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares 459,358       489,990
Payout percentage   135.00% 180.00%    
PSUs vested in period (in shares) | shares   399,372      
Fair value of PSUs vested in period   $ 54.0      
Number of trading days   30 days 30 days    
Share-based liabilities paid $ 87.0        
Share-based Payment Arrangement, Tranche One | Performance Deferred Share Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Units issued (in shares) | shares         50,145
PSUs vested in period (in shares) | shares   11,372 45,058    
Fair value of PSUs vested in period   $ 2.0 $ 11.0