
Last Price
52 Week Range
CA$10.50 - CA$19.89
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $722.102M | $558.469M | $479.666M | ||||||||
| $55.377M | $69.985M | $40.062M | ||||||||
| $16.492M | $14.612M | $12.064M | ||||||||
| $14.097M | $135.583M | - | ||||||||
| $109.832M | $19.374M | $153.468M | ||||||||
| $917.9M | $798.023M | $685.261M | ||||||||
| $37.571M | $29.816M | $33.249M | ||||||||
| $1.576B | $0.958B | $0.898B | ||||||||
| - | - | $13.037M | ||||||||
| $552K | $298K | $448.182K | ||||||||
| $42.865M | $40.562M | $43.032M | ||||||||
| $1.657B | $1.028B | $0.987B | ||||||||
| - | - | - | ||||||||
| $2.575B | $1.826B | $1.673B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $43.667M | $43.233M | $43.955M | ||||||||
| $3.126M | $5.844M | $30.717M | ||||||||
| - | - | - | ||||||||
| $6.942M | $5.654M | $5.408M | ||||||||
| $10.168M | $9.087M | - | ||||||||
| - | $68.714M | $68.79M | ||||||||
| $90.931M | $25.538M | $6.865M | ||||||||
| $144.666M | $148.983M | $155.734M | ||||||||
| $-16.269M | $-11.319M | - | ||||||||
| $23.211M | $16.973M | $20.182M | ||||||||
| - | $1.088M | $0.841M | ||||||||
| - | $284K | $71.868K | ||||||||
| $1.818M | $0.562M | $-13.115M | ||||||||
| $18.087M | $13.253M | $17.346M | ||||||||
| - | - | - | ||||||||
| $162.753M | $162.236M | $173.08M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $4.363B | $4.157B | $3.905B | ||||||||
| $-2.16B | $-2.687B | $-2.613B | ||||||||
| $213.918M | $200.634M | $203.54M | ||||||||
| $-4.045M | $-7.462M | $3.753M | ||||||||
| - | - | - | ||||||||
| $2.412B | $1.664B | $1.5B | ||||||||
| - | - | - | ||||||||
| $2.412B | $1.664B | $1.5B | ||||||||
| $2.575B | $1.826B | $1.673B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $24.333M | - | $13.037M | ||||||||
| $23.211M | $16.973M | $34.946M | ||||||||
| $-698.891M | $-541.496M | $-444.72M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers