Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $571.3M | $756.2M | $683.9M | $771.0M | $451.3M | $309.7M | $382.0M | $382.0M | $444.0M | $575.0M |
| Operating expenses | $183.5M | $208.7M | $188.9M | $175.3M | $129.5M | $115.4M | $145.4M | $158.0M | $189.0M | $281.0M |
| Operating income | $52.8M | −$249.5M | $145.3M | $618.5M | — | — | — | — | — | — |
| Operating margin | 9.24% | −32.99% | 21.25% | 80.22% | — | — | — | — | — | — |
| EBITDA | $273.1M | $15.3M | $383.6M | $595.3M | — | — | — | — | — | — |
| EBITDA margin | 47.80% | 2.02% | 56.09% | 77.21% | — | — | — | — | — | — |
| Net income | $35.2M | −$202.6M | $108.0M | $810.1M | $414.0M | −$771.7M | −$788.3M | −$305.0M | −$84.0M | −$696.0M |
| Net profit margin | 6.16% | −26.79% | 15.79% | 105.07% | 91.73% | −249.18% | −206.36% | −79.84% | −18.92% | −121.04% |
| Basic EPSper basic share | CA$0.51 | -CA$2.67 | CA$1.33 | CA$9.88 | CA$5.52 | -CA$10.53 | -CA$10.82 | -CA$4.22 | -CA$0.17 | -CA$1.39 |
| Diluted EPSper diluted share | CA$0.49 | -CA$2.67 | CA$1.28 | CA$9.60 | CA$5.34 | -CA$10.53 | -CA$10.82 | -CA$4.22 | -CA$0.17 | -CA$1.39 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ROYAL BANK OF CANADA | 4.44M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3.15M |
ACADIAN ASSET MANAGEMENT LLC | 2.42M |
TWO SIGMA INVESTMENTS, LP | 2.35M |
Pembroke Management, LTD | 1.98M |
DIMENSIONAL FUND ADVISORS LP | 1.41M |
AMERICAN CENTURY COMPANIES INC | 1.35M |
BANK OF MONTREAL /CAN/ | 1.17M |
D. E. Shaw & Co., Inc. | 1.14M |
MORGAN STANLEY | 1.06M |
BANK OF AMERICA CORP /DE/ | 956.63K |
FIRST TRUST ADVISORS LP | 639.23K |
CITADEL ADVISORS LLC | 553.47K |
Connor, Clark & Lunn Investment Management Ltd. | 530.79K |
GOLDMAN SACHS GROUP INC | 377.8K |
MILLENNIUM MANAGEMENT LLC | 377.55K |
JANE STREET GROUP, LLC | 314.5K |
TUDOR INVESTMENT CORP ET AL | 285.96K |
TORONTO DOMINION BANK | 246.58K |
Point72 Asset Management, L.P. | 240.09K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.