
Last Price
52 Week Range
$30.99 - $30.99
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.911B | $2.054B | ||||||
| $314.306M | $390.752M | ||||||
| - | - | ||||||
| - | - | ||||||
| $126.45M | $162.289M | ||||||
| $2.351B | $2.607B | ||||||
| $87.498M | $98.115M | ||||||
| $172.33M | $170.46M | ||||||
| - | - | ||||||
| - | - | ||||||
| $83.764M | $109.682M | ||||||
| $343.592M | $378.257M | ||||||
| - | - | ||||||
| $2.695B | $2.985B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.531M | $51.358M | ||||||
| $132.754M | - | ||||||
| - | - | ||||||
| $8.694M | $8.178M | ||||||
| $43.253M | - | ||||||
| $378.771M | $468.984M | ||||||
| $61.496M | $152.085M | ||||||
| $589.246M | $680.605M | ||||||
| $1.083B | $1.096B | ||||||
| $17.832M | $9.383M | ||||||
| $30.43M | $29.655M | ||||||
| - | - | ||||||
| $12.722M | $7.473M | ||||||
| $1.144B | $1.136B | ||||||
| - | - | ||||||
| $1.734B | $1.816B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $3K | $4K | ||||||
| $-1.989B | $-2.284B | ||||||
| $2.953B | $3.448B | ||||||
| $-2.641M | $5.656M | ||||||
| - | - | ||||||
| $0.961B | $1.169B | ||||||
| - | - | ||||||
| $0.961B | $1.169B | ||||||
| $2.695B | $2.985B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.525B | $1.707B | ||||||
| $1.11B | $1.105B | ||||||
| $724.001M | $758.161M |
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