Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.48B | $3.14B | $2.59B | $1.87B | $1.47B | $1.80B | $1.86B | $2.09B | $2.16B | $2.43B |
| Gross profit | $970.3M | $782.6M | $561.7M | $233.3M | $1.9M | $106.4M | $241.6M | $295.7M | $436.3M | $463.5M |
| Research & development | $38.5M | $36.5M | $21.0M | $12.2M | $7.2M | $4.0M | $6.1M | $1.8M | $5.7M | $5.0M |
| Operating income | $618.1M | $510.1M | $282.9M | $15.1M | −$136.2M | −$78.7M | $92.4M | $70.2M | −$127.7M | −$141.8M |
| EBITDAderived | $911.2M | $790.8M | $503.2M | $192.4M | $54.2M | $129.9M | $368.2M | $398.2M | $202.6M | $229.9M |
| Net income | $589.6M | $171.9M | $360.8M | $89.4M | −$102.6M | −$53.2M | $74.0M | $166.3M | −$204.9M | −$61.6M |
| Basic EPSper diluted share | CA$1.35 | CA$0.40 | CA$0.83 | CA$0.22 | -CA$0.26 | -CA$0.13 | CA$0.19 | CA$0.42 | -CA$0.52 | -CA$0.16 |
| Diluted EPSper diluted share | CA$1.35 | CA$0.39 | CA$0.83 | CA$0.22 | -CA$0.26 | -CA$0.13 | CA$0.19 | CA$0.42 | -CA$0.52 | -CA$0.16 |