
Last Price
52 Week Range
$94.89 - $282.95
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-484.276M | $529.721M | |||||
| $15.643M | $-12.266M | |||||
| - | - | |||||
| $801.646M | $343.18M | |||||
| $-67.468M | $-176.805M | |||||
| $-43.477M | $7.045M | |||||
| $222.068M | $690.875M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-6.248M | $-6.706M | |||||
| $-17.137M | - | |||||
| $-1.997B | $-2.298B | |||||
| $1.574B | $2.083B | |||||
| $5.821M | $3.009M | |||||
| $-440.687M | $-218.889M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $680.219M | $25.075M | |||||
| - | - | |||||
| $-300.684M | $-105.634M | |||||
| $379.535M | $-80.559M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $401.226M | $562.142M | |||||
| $160.916M | $391.427M | |||||
| $562.142M | $953.569M | |||||
| $222.068M | $690.875M | |||||
| $-6.248M | $-6.706M | |||||
| $215.82M | $684.169M |
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