
Last Price
52 Week Range
$36.95 - $70.38
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-76.915M | $184.588M | |||||||
| $135.386M | $144.542M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-720.577M | - | |||||||
| $1.194B | $0.703B | |||||||
| $0.532B | $1.032B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-28.131M | - | |||||||
| $-16.334M | - | |||||||
| $-862.821M | - | |||||||
| $1.084B | - | |||||||
| $-220.934M | $-263.956M | |||||||
| $-44.465M | $-263.956M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $351M | - | |||||||
| $-67.671M | - | |||||||
| $-832.491M | - | |||||||
| $204.302M | $-750.36M | |||||||
| $-344.86M | $-750.36M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $678.371M | $821.192M | |||||||
| $142.821M | $4.913M | |||||||
| $821.192M | $826.105M | |||||||
| $0.532B | $1.032B | |||||||
| $-28.131M | $-28.802M | |||||||
| $0.504B | $1.004B |
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