
Last Price
52 Week Range
$29.17 - $124.49
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-0.6B | $-1.131B | ||||||||
| $11.824M | $-26.961M | ||||||||
| $-762K | - | ||||||||
| $79.197M | $118.389M | ||||||||
| $1.168M | $86.823M | ||||||||
| $-48.77M | $55.309M | ||||||||
| $-557.436M | $-897.741M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-10.308M | $-15.99M | ||||||||
| - | - | ||||||||
| $-2.137B | $-1.795B | ||||||||
| $1.593B | $1.929B | ||||||||
| - | - | ||||||||
| $-554.394M | $118.058M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | $244.215M | ||||||||
| $959.129M | $377.089M | ||||||||
| - | - | ||||||||
| $284K | $220K | ||||||||
| $959.413M | $621.524M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $696.148M | $546.762M | ||||||||
| $-153.084M | $-158.159M | ||||||||
| $543.064M | $388.603M | ||||||||
| $-557.436M | $-897.741M | ||||||||
| $-10.308M | $-15.99M | ||||||||
| $-567.744M | $-913.731M |
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