Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $15.24B | $13.06B | $12.51B | $12.13B | $12.95B | $12.65B | $12.67B | $12.79B | $13.45B | $12.55B | $11.35B | $10.19B | $8.80B | $8.01B | $7.84B | $6.85B |
| Gross profit | $15.03B | $12.85B | $12.43B | $12.10B | $12.87B | $12.65B | $12.30B | $11.31B | $11.07B | $10.38B | — | — | — | — | — | — |
| Gross margin | 98.64% | 98.34% | 99.36% | 99.82% | 99.33% | 100.00% | 97.12% | 88.39% | 82.29% | 82.69% | — | — | — | — | — | — |
| Operating expenses | $4.62B | $4.41B | $7.38B | $4.23B | $4.10B | $3.88B | $3.91B | $3.59B | $3.91B | $3.86B | $3.30B | $2.97B | $2.67B | $2.58B | $2.36B | $2.07B |
| Operating income | $8.04B | $7.96B | $5.10B | $2.45B | $4.06B | $6.77B | $6.58B | $5.76B | $4.68B | $2.31B | $101.0M | $3.93B | $3.47B | $2.83B | $3.17B | $2.39B |
| Operating margin | 52.73% | 60.97% | 40.74% | 20.21% | 31.34% | 53.55% | 51.97% | 45.05% | 34.83% | 18.43% | 0.89% | 38.60% | 39.48% | 35.33% | 40.40% | 34.84% |
| EBITDA | $10.80B | $10.75B | $7.88B | $5.03B | $6.58B | $9.36B | $9.05B | $8.11B | $6.74B | $4.25B | $1.87B | $5.54B | $4.96B | $4.20B | $4.50B | — |
| EBITDA margin | 70.90% | 82.32% | 62.94% | 41.52% | 50.81% | 74.03% | 71.42% | 63.42% | 50.11% | 33.89% | 16.44% | 54.41% | 56.36% | 52.50% | 57.34% | — |
| Net income | $3.52B | $4.70B | $2.92B | $748.0M | $1.96B | $4.62B | $4.14B | $3.70B | $3.16B | $233.0M | −$1.15B | $1.84B | $1.79B | $1.35B | $1.58B | $1.28B |
| Net profit margin | 23.09% | 35.97% | 23.36% | 6.17% | 15.09% | 36.50% | 32.68% | 28.94% | 23.47% | 1.86% | −10.09% | 18.07% | 20.30% | 16.91% | 20.17% | 18.65% |
| Basic EPSper basic share | CA$3.27 | CA$4.43 | CA$2.75 | CA$0.64 | CA$1.87 | CA$4.74 | CA$4.28 | CA$3.92 | CA$3.44 | CA$0.16 | -CA$1.75 | — | — | CA$1.84 | CA$2.17 | CA$1.79 |
| Diluted EPSper diluted share | CA$3.27 | CA$4.43 | CA$2.75 | CA$0.64 | CA$1.86 | CA$4.74 | CA$4.27 | CA$3.92 | CA$3.43 | CA$0.16 | -CA$1.75 | — | — | CA$1.84 | CA$2.17 | CA$1.78 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ROYAL BANK OF CANADA | 79.4M |
Capital Research Global Investors | 43.52M |
BANK OF MONTREAL /CAN/ | 37.26M |
VANGUARD CAPITAL MANAGEMENT LLC | 29.94M |
FIL Ltd | 27.89M |
GOLDMAN SACHS GROUP INC | 21.17M |
1832 Asset Management L.P. | 20.5M |
CANADA PENSION PLAN INVESTMENT BOARD | 17.36M |
GQG Partners LLC | 16.74M |
TD Asset Management Inc | 16.13M |
CIBC WORLD MARKET INC. | 16.08M |
DEUTSCHE BANK AG\ | 15.82M |
Connor, Clark & Lunn Investment Management Ltd. | 14.78M |
MACKENZIE FINANCIAL CORP | 12.19M |
GEODE CAPITAL MANAGEMENT, LLC | 11.81M |
TD Waterhouse Canada Inc. | 10.62M |
NORGES BANK | 10.44M |
NATIONAL BANK OF CANADA /FI/ | 10.05M |
Clearbridge Investments, LLC | 9.43M |
VANGUARD FIDUCIARY TRUST CO | 9.23M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.