
Last Price
52 Week Range
$27.25 - $48.50
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $320.386M | $218.77M | ||||||||||
| $3.014M | $3.465M | ||||||||||
| $4.63M | - | ||||||||||
| - | - | ||||||||||
| $-351.369M | $1.866M | ||||||||||
| $-811.939M | $-565.349M | ||||||||||
| $-835.278M | $-341.248M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-18.391M | - | ||||||||||
| $-170.594M | - | ||||||||||
| $-992.807M | $0.039M | ||||||||||
| $1.137B | $0.871B | ||||||||||
| $-0.829B | $-1.067B | ||||||||||
| $-874.275M | $-195.671M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.421B | $-0.547B | ||||||||||
| $143.359M | - | ||||||||||
| $-51.167M | $-59.418M | ||||||||||
| $-1.912B | $0.879B | ||||||||||
| $1.602B | $0.273B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $584.422M | $476.61M | ||||||||||
| $-107.812M | $-264.408M | ||||||||||
| $476.61M | $212.202M | ||||||||||
| $-835.278M | $-341.248M | ||||||||||
| $-18.391M | $-35.423M | ||||||||||
| $-853.669M | $-376.671M |
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