
Last Price
52 Week Range
$6.81 - $49.79
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $39.049M | $27.772M | ||||||
| $24.648M | $12.07M | ||||||
| - | - | ||||||
| $6.541M | $2.749M | ||||||
| $113.607M | $29.609M | ||||||
| $183.845M | $72.2M | ||||||
| $11.799M | $1.66M | ||||||
| $70.901M | $70.208M | ||||||
| - | $14.501M | ||||||
| - | - | ||||||
| $2.832M | $4.219M | ||||||
| $85.532M | $90.588M | ||||||
| - | - | ||||||
| $269.377M | $162.788M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $113.696M | $29.538M | ||||||
| $17.141M | - | ||||||
| - | - | ||||||
| $4.279M | - | ||||||
| - | - | ||||||
| $1.605M | $0.789M | ||||||
| $0.998M | $2.703M | ||||||
| $137.719M | $33.03M | ||||||
| $-19.261M | - | ||||||
| $23.54M | - | ||||||
| $2.621M | - | ||||||
| - | - | ||||||
| $46.923M | $16.976M | ||||||
| $68.805M | $16.976M | ||||||
| - | - | ||||||
| $206.524M | $50.006M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $2K | $3K | ||||||
| $-797.96M | $-905.172M | ||||||
| $0.833B | $1.017B | ||||||
| $-841K | $947K | ||||||
| - | - | ||||||
| $33.894M | $112.782M | ||||||
| $28.959M | - | ||||||
| $62.853M | $112.782M | ||||||
| $269.377M | $162.788M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $14.736M | ||||||
| $23.54M | - | ||||||
| $-15.509M | $-27.537M |
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