
Last Price
52 Week Range
$5.56 - $9.12
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $4.698M | $4.379M | ||||||||
| $42.806M | $42.654M | ||||||||
| $224.832M | - | ||||||||
| - | - | ||||||||
| $11.694M | $221.956M | ||||||||
| $284.03M | $268.989M | ||||||||
| $69.436M | $62.136M | ||||||||
| $40.39M | $38.207M | ||||||||
| - | - | ||||||||
| $10.171M | $8.784M | ||||||||
| $200.696M | $262.356M | ||||||||
| $320.693M | $371.483M | ||||||||
| - | - | ||||||||
| $604.723M | $640.472M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $34.304M | $29.645M | ||||||||
| $7.4M | - | ||||||||
| $0.605M | $5.306M | ||||||||
| $4.356M | - | ||||||||
| $120K | $329K | ||||||||
| $26.691M | $0.78M | ||||||||
| $1.614M | $36.702M | ||||||||
| $74.97M | $72.433M | ||||||||
| $9.879M | $29.474M | ||||||||
| $34.921M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $3.124M | $114.134M | ||||||||
| $74.133M | $143.608M | ||||||||
| - | - | ||||||||
| $149.103M | $216.041M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $5K | $5K | ||||||||
| $139.122M | $147.697M | ||||||||
| $316.493M | $276.729M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $455.62M | $424.431M | ||||||||
| - | - | ||||||||
| $455.62M | $424.431M | ||||||||
| $604.723M | $640.472M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $75.97M | $34.78M | ||||||||
| $71.272M | $30.401M |
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