
Last Price
52 Week Range
$18.22 - $129.89
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-526.33M | $-461.011M | |||||||
| $63.34M | $51.111M | |||||||
| - | - | |||||||
| $32.039M | $47.49M | |||||||
| $21.784M | $109.69M | |||||||
| $283.024M | $181.203M | |||||||
| $-126.143M | $-71.517M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.174B | $-1.065B | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $-476.397M | |||||||
| $-0.174B | $-1.541B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.096B | $2.602B | |||||||
| $0.552B | $1.259B | |||||||
| - | - | |||||||
| $131.772M | $-34.018M | |||||||
| $0.78B | $3.827B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $88.097M | $567.534M | |||||||
| $0.479B | $2.212B | |||||||
| $0.568B | $2.78B | |||||||
| $-126.143M | $-71.517M | |||||||
| $-0.174B | $-1.065B | |||||||
| $-0.3B | $-1.136B |
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