Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.40B | $2.85B | $3.35B | $2.98B | $2.72B | $2.10B | $2.35B | $2.25B | $2.31B | $2.40B | $2.27B |
| Gross profit | $1.42B | $1.79B | $2.18B | $1.64B | $1.49B | $1.13B | $1.26B | $1.15B | $1.29B | $1.43B | $1.26B |
| Operating income | $140.0M | $585.0M | $1.09B | $531.0M | −$239.0M | −$99.0M | $335.0M | $160.0M | $138.0M | $478.0M | $148.0M |
| EBITDAderived | $719.0M | $1.12B | $1.71B | $1.13B | $290.0M | $555.0M | $925.0M | $734.0M | $773.0M | $1.08B | $693.0M |
| Net income | −$138.0M | $229.0M | $695.0M | $50.0M | −$537.0M | −$287.0M | $82.0M | −$198.0M | −$160.0M | $169.0M | $22.0M |
| Basic EPSper diluted share | -CA$0.64 | CA$0.59 | CA$2.33 | CA$0.01 | -CA$2.13 | -CA$1.22 | CA$0.18 | -CA$0.86 | -CA$0.66 | CA$0.41 | -CA$0.09 |
| Diluted EPSper diluted share | -CA$0.64 | CA$0.59 | CA$2.33 | CA$0.01 | -CA$2.13 | -CA$1.22 | CA$0.18 | -CA$0.86 | -CA$0.66 | CA$0.41 | -CA$0.09 |