
Last Price
52 Week Range
$36.22 - $104.32
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-705.809M | $-245.028M | ||||||
| $37.245M | $4.088M | ||||||
| - | $-52.665M | ||||||
| $534.138M | $124.747M | ||||||
| $-37.803M | $-178.547M | ||||||
| $-16.816M | $129.315M | ||||||
| $-189.045M | $-218.09M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-22.121M | $-27.265M | ||||||
| $-95.186M | $-376.666M | ||||||
| $-36.183M | $-2.74M | ||||||
| $23.098M | $8.316M | ||||||
| - | - | ||||||
| $-130.392M | $-398.355M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $735.764M | ||||||
| $579.451M | $192.459M | ||||||
| $-5.625M | - | ||||||
| $-79.497M | $-44.1M | ||||||
| $494.329M | $884.123M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $166.607M | $340.954M | ||||||
| $175.228M | $263.833M | ||||||
| $341.835M | $604.787M | ||||||
| $-189.045M | $-218.09M | ||||||
| $-22.121M | $-21.049M | ||||||
| $-211.166M | $-239.139M |
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