
Last Price
52 Week Range
$13.84 - $39.93
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.513B | $2.467B | ||||||||
| $893.403M | $997.849M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $78.435M | $90.735M | ||||||||
| $3.485B | $3.556B | ||||||||
| $131.491M | $216.85M | ||||||||
| $110.103M | $106.31M | ||||||||
| - | $6.02M | ||||||||
| $1.603B | $1.611B | ||||||||
| $13.82M | $15.062M | ||||||||
| $1.858B | $1.955B | ||||||||
| - | - | ||||||||
| $5.343B | $5.511B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $84.026M | $129.81M | ||||||||
| $203.578M | $57.089M | ||||||||
| - | $41.437M | ||||||||
| $34.425M | - | ||||||||
| - | - | ||||||||
| $23.387M | $47.467M | ||||||||
| $52.717M | $189.67M | ||||||||
| $398.133M | $465.473M | ||||||||
| $-151.364M | $-220.581M | ||||||||
| $185.789M | $220.581M | ||||||||
| - | - | ||||||||
| - | $18.797M | ||||||||
| $42.009M | $60.84M | ||||||||
| $193.373M | $300.218M | ||||||||
| - | - | ||||||||
| $591.506M | $765.691M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $7K | $7K | ||||||||
| $-288.162M | $128.693M | ||||||||
| $5.039B | $4.612B | ||||||||
| $-0.13M | $4.333M | ||||||||
| - | - | ||||||||
| $4.751B | $4.745B | ||||||||
| - | - | ||||||||
| $4.751B | $4.745B | ||||||||
| $5.343B | $5.511B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.376B | $1.504B | ||||||||
| $185.789M | $262.018M | ||||||||
| $-950.671M | $-707.324M |
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