
Last Price
52 Week Range
$15.00 - $90.19
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-30.271M | $-79.34M | |||||
| $28.428M | $75.813M | |||||
| $82.691M | - | |||||
| $186K | - | |||||
| $-33.909M | $-31.24M | |||||
| $175.111M | $292.696M | |||||
| $222.236M | $257.929M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-180.577M | $-179.434M | |||||
| $-1.244M | - | |||||
| - | $-74.543M | |||||
| $5.417M | - | |||||
| - | - | |||||
| $-176.404M | $-253.977M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $112.758M | $-62.831M | |||||
| $-13.361M | $199.964M | |||||
| $-42.693M | $-115.814M | |||||
| $-51.506M | $-10.853M | |||||
| $5.198M | $10.466M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $237.295M | $63.056M | |||||
| $32.894M | $223M | |||||
| $270.189M | $286.056M | |||||
| $222.236M | $257.929M | |||||
| $-180.577M | $-179.434M | |||||
| $41.659M | $78.495M |
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