
Last Price
52 Week Range
CA$17.77 - CA$55.00
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $210.983M | $352.439M | |||||
| $229.587M | $239.492M | |||||
| $693K | $555.985K | |||||
| - | - | |||||
| $12.063M | $21.919M | |||||
| $453.326M | $614.407M | |||||
| $14.505M | $14.078M | |||||
| $798.614M | $727.058M | |||||
| - | $3.478M | |||||
| $9.536M | $15.475M | |||||
| $12.467M | $10.249M | |||||
| $835.122M | $770.339M | |||||
| - | - | |||||
| $1.288B | $1.385B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $121.176M | $129.802M | |||||
| - | - | |||||
| $3.19M | $5.132M | |||||
| $4.249M | - | |||||
| $10.278M | - | |||||
| $89.533M | $94.604M | |||||
| $0.156M | $10.285M | |||||
| $218.304M | $239.823M | |||||
| $271.822M | $203.953M | |||||
| $7.87M | $3.624M | |||||
| $3.031M | $2.203M | |||||
| $107.167M | $108.367M | |||||
| $2.16M | $5.499M | |||||
| $391.422M | $327.271M | |||||
| - | - | |||||
| $609.726M | $567.094M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $490.669M | $489.776M | |||||
| $16.523M | $135.043M | |||||
| $185.142M | $184.805M | |||||
| $-13.612M | $8.027M | |||||
| - | - | |||||
| $678.722M | $817.651M | |||||
| - | - | |||||
| $678.722M | $817.651M | |||||
| $1.288B | $1.385B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $3.478M | |||||
| $286.503M | $216.334M | |||||
| $75.52M | $-136.106M |
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