
Last Price
52 Week Range
$6.15 - $33.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $52.462M | $124.451M | |||||||
| $42.553M | $37.648M | |||||||
| $6.043M | $6.178M | |||||||
| - | - | |||||||
| $5.678M | $39.557M | |||||||
| $106.736M | $207.834M | |||||||
| $130.243M | $82.455M | |||||||
| $15.706M | $14.701M | |||||||
| - | - | |||||||
| - | - | |||||||
| $1.461M | $82.295M | |||||||
| $147.41M | $179.451M | |||||||
| - | - | |||||||
| $254.146M | $387.285M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $8.397M | - | |||||||
| $12.558M | - | |||||||
| $1.927M | $7.937M | |||||||
| $775K | - | |||||||
| $158K | - | |||||||
| $2.183M | $9.948M | |||||||
| $0.182M | $42.615M | |||||||
| $26.022M | $60.5M | |||||||
| $97.688M | $7.579M | |||||||
| $8.823M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $20.351M | $224.331M | |||||||
| $134.135M | $231.91M | |||||||
| - | - | |||||||
| $160.157M | $292.41M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $3K | $4K | |||||||
| $-656.188M | $-726.448M | |||||||
| $750.174M | - | |||||||
| - | - | |||||||
| - | $821.319M | |||||||
| $93.989M | $94.875M | |||||||
| - | - | |||||||
| $93.989M | $94.875M | |||||||
| $254.146M | $387.285M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $39.406M | $82.006M | |||||||
| $116.486M | $15.516M | |||||||
| $103.43M | $-26.929M |
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