
Last Price
52 Week Range
$5.40 - $17.37
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $15.683M | $170.325M | |||||||
| - | $2.007M | |||||||
| $8.087M | $9.37M | |||||||
| - | - | |||||||
| $30.129M | $16.315M | |||||||
| $53.899M | $198.017M | |||||||
| $730.912M | $711.978M | |||||||
| - | - | |||||||
| $9.172M | - | |||||||
| - | - | |||||||
| $4.402M | $12.671M | |||||||
| $744.486M | $724.649M | |||||||
| - | - | |||||||
| $798.385M | $922.666M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $6.596M | $9.247M | |||||||
| - | - | |||||||
| $23.287M | $17.077M | |||||||
| - | - | |||||||
| - | - | |||||||
| $5M | - | |||||||
| $55.994M | $61.241M | |||||||
| $90.877M | $87.565M | |||||||
| $268.692M | $654.399M | |||||||
| $54.665M | $52.35M | |||||||
| $5M | $5M | |||||||
| - | - | |||||||
| $144.037M | $25.115M | |||||||
| $527.059M | $789.214M | |||||||
| - | - | |||||||
| $617.936M | $876.779M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $174K | $180K | |||||||
| $-633.376M | $-815.941M | |||||||
| $813.573M | $861.953M | |||||||
| $78K | $-305K | |||||||
| - | - | |||||||
| $180.449M | $45.887M | |||||||
| - | - | |||||||
| $180.449M | $45.887M | |||||||
| $798.385M | $922.666M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $9.172M | $13.631M | |||||||
| $401.309M | $776.176M | |||||||
| $385.626M | $619.482M |
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