Revenue
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 |
| 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 |
| EBITDAderived | $792.9M | $926.7M | $1.75B | $1.64B | $1.42B | $690.6M | $806.1M | $649.9M | $526.9M |
| Net income | $291.6M | −$213.1M | $743.4M | $863.9M | $793.9M | $363.4M | $371.4M | $227.0M | $238.9M |
| Basic EPSper diluted 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 |