
Last Price
52 Week Range
$16.24 - $45.30
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-158.133M | $-297.585M | ||||||||
| $23.359M | $28.976M | ||||||||
| - | - | ||||||||
| $68.941M | - | ||||||||
| $20.036M | $-93.346M | ||||||||
| $-98.236M | $261.49M | ||||||||
| $-144.033M | $-100.465M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-14.105M | $-67.578M | ||||||||
| - | - | ||||||||
| $-2.712B | $-4.555B | ||||||||
| $1.93B | $5.334B | ||||||||
| $-54.341M | - | ||||||||
| $-850.544M | $711.477M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-4.018M | - | ||||||||
| - | $3.309M | ||||||||
| - | - | ||||||||
| $9.716M | $-3.61M | ||||||||
| $5.698M | $-0.301M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.278B | $0.287B | ||||||||
| $-990.964M | $615.086M | ||||||||
| $286.749M | $901.904M | ||||||||
| $-144.033M | $-100.465M | ||||||||
| $-14.105M | $-67.578M | ||||||||
| $-158.138M | $-168.043M |
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