Revenue
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.44B | $7.90B | $9.96B | $10.03B | $7.65B | $5.95B | $6.05B | $5.24B | $4.45B |
| Gross profit | $1.89B | $1.78B | $2.63B | $2.50B | $2.13B | $1.47B | $1.45B | $1.25B | $1.05B |
| Gross margin | 22.35% | 22.50% | 26.44% | 24.91% | 27.88% | 24.73% | 24.02% | 23.90% | 23.47% |
| Research & development | $434.7M | $391.1M | $401.9M | $367.7M | $289.8M | $242.3M | $238.4M | $221.7M | $198.6M |
| Operating expenses | $1.49B | $1.22B | $1.23B | $1.13B | $945.2M | $1.01B | $849.7M | $780.8M | $667.4M |
| Operating income | $399.4M | $554.3M | $1.41B | $1.37B | $1.19B | $465.6M | $604.3M | $472.6M | $377.7M |
| Operating margin | 4.73% | 7.01% | 14.12% | 13.63% | 15.52% | 7.82% | 9.98% | 9.01% | 8.48% |
| EBITDA | $792.9M | $926.7M | $1.75B | $1.64B | $1.42B | $690.6M | $806.1M | $649.9M | $526.9M |
| EBITDA margin | 9.39% | 11.73% | 17.55% | 16.35% | 18.62% | 11.60% | 13.32% | 12.39% | 11.83% |
| Net income | $289.3M | −$213.0M | $744.5M | $865.4M | $794.6M | $362.9M | $370.6M | $227.3M | $239.1M |
| Net profit margin | 3.43% | −2.70% | 7.47% | 8.63% | 10.39% | 6.10% | 6.12% | 4.33% | 5.37% |
| Basic EPSper basic share | CA$3.99 | -CA$2.89 | CA$9.63 | CA$10.88 | CA$9.57 | CA$4.15 | CA$4.00 | CA$2.31 | CA$2.23 |
| Diluted EPSper diluted share | CA$3.95 | -CA$2.86 | CA$9.47 | CA$10.67 | CA$9.31 | CA$4.10 | CA$3.96 | CA$2.28 | CA$2.21 |
Reported shareholders