
Last Price
52 Week Range
$47.86 - $114.94
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-107.348M | $-228.934M | |||||||
| $5.188M | $-1.765M | |||||||
| - | - | |||||||
| $61.086M | $77.891M | |||||||
| $-30.778M | $-57.494M | |||||||
| $-11.615M | $0.044M | |||||||
| $-83.467M | $-210.258M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-13.434M | $-2.327M | |||||||
| - | - | |||||||
| $-597.311M | $-406.976M | |||||||
| $427.7M | $495.6M | |||||||
| - | - | |||||||
| $-183.045M | $86.297M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-39.846M | $-0.23M | |||||||
| $15.759M | $137.186M | |||||||
| - | - | |||||||
| - | $-38.422M | |||||||
| $-24.087M | $98.534M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $398.904M | $108.305M | |||||||
| $-290.599M | $-25.427M | |||||||
| $108.305M | $82.878M | |||||||
| $-83.467M | $-210.258M | |||||||
| $-13.434M | $-2.327M | |||||||
| $-96.901M | $-212.585M |
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