
Last Price
52 Week Range
$19.25 - $110.32
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-30.271M | $-79.34M | $89.067M | |||||
| $28.428M | $75.813M | $79.763M | |||||
| $82.691M | - | $6.413M | |||||
| $186K | - | - | |||||
| $-33.909M | $-31.24M | $-51.029M | |||||
| $175.111M | $292.696M | $223.571M | |||||
| $222.236M | $257.929M | $347.785M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-180.577M | $-179.434M | $-170.311M | |||||
| $-1.244M | - | $-0.439M | |||||
| - | $-74.543M | $-55.651M | |||||
| $5.417M | - | - | |||||
| - | - | - | |||||
| $-176.404M | $-253.977M | $-226.401M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $112.758M | $-62.831M | $-74.567M | |||||
| $-13.361M | $199.964M | $197.296M | |||||
| $-42.693M | $-115.814M | $-151.981M | |||||
| $-51.506M | $-10.853M | $-21.494M | |||||
| $5.198M | $10.466M | $-50.746M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $237.295M | $63.056M | $198.066M | |||||
| $32.894M | $223M | $197.916M | |||||
| $270.189M | $286.056M | $161.146M | |||||
| $222.236M | $257.929M | $347.785M | |||||
| $-180.577M | $-179.434M | $-170.311M | |||||
| $41.659M | $78.495M | $177.474M |
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