
Last Price
52 Week Range
$47.69 - $59.52
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.498M | $1.618M | ||||||
| $244.447M | - | ||||||
| $166.861M | - | ||||||
| $25.452M | - | ||||||
| $57.578M | $10.949M | ||||||
| $498.836M | $12.567M | ||||||
| $8.739B | $0.021B | ||||||
| $278.297M | - | ||||||
| $493.37M | - | ||||||
| $336.389M | - | ||||||
| $1.202B | $4.312B | ||||||
| $11.049B | $4.333B | ||||||
| - | - | ||||||
| $11.548B | $4.345B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $204.468M | - | ||||||
| - | - | ||||||
| $1.244B | $0.003B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $326.308M | $64.183M | ||||||
| $1.775B | $0.067B | ||||||
| $4.04B | - | ||||||
| $271.846M | - | ||||||
| $342.397M | - | ||||||
| $1.236B | - | ||||||
| $1.016B | $0.887B | ||||||
| $7.178B | $0.887B | ||||||
| - | - | ||||||
| $8.953B | $0.954B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $11.529M | - | ||||||
| $1.724B | $2.564B | ||||||
| $887.649M | $866.904M | ||||||
| - | - | ||||||
| $-75.708M | $-26.816M | ||||||
| - | - | ||||||
| $2.548B | $3.404B | ||||||
| $46.9M | - | ||||||
| $2.595B | $3.404B | ||||||
| $11.548B | $4.358B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $493.37M | - | ||||||
| $5.828B | $0.003B | ||||||
| $5.823B | $0.001B |
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