
Last Price
52 Week Range
$9.80 - $19.74
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-744.962M | $-292.496M | $-233.792M | ||||||
| $175.296M | $188.382M | $168.858M | ||||||
| $-125.804M | $-66.594M | $-99.609M | ||||||
| $15.3M | $48.139M | $40.767M | ||||||
| $-104.778M | $-73.081M | $5.293M | ||||||
| $1.02B | $0.437B | $0.388B | ||||||
| $235.167M | $241.447M | $269.098M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-596.478M | $-288.504M | $-188.006M | ||||||
| $-49.587M | $296.152M | $284.699M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $194.658M | $51.371M | $160.745M | ||||||
| $-451.407M | $59.019M | $257.438M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $214.864M | $-252.58M | $-587.905M | ||||||
| $-49.956M | - | $-3.177M | ||||||
| - | - | - | ||||||
| $5.791M | $-50.257M | $18.675M | ||||||
| $170.699M | $-302.837M | $-572.407M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $260.773M | $215.716M | $249.06M | ||||||
| $-45.057M | $-6.474M | $-164.099M | ||||||
| $215.716M | $209.242M | $162.363M | ||||||
| $235.167M | $241.447M | $269.098M | ||||||
| $-596.478M | $-288.504M | $-227.768M | ||||||
| $-361.311M | $-47.057M | $41.33M |
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