Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $2.53B | $3.03B | $2.58B |
| Research & development | $10.6M | $10.2M | — |
| Operating income | $9.3M | $315.4M | $222.5M |
| Net income | −$28.0M | $193.7M | $127.4M |
| Basic EPSper diluted share | -CA$0.29 | CA$1.98 | CA$1.39 |
| Diluted EPSper diluted share | -CA$0.29 | CA$1.97 | CA$1.38 |