
Last Price
52 Week Range
$21.70 - $32.40
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.548B | $2.521B | $2.526B | ||||||||||
| $445.1M | $500.8M | $512.1M | ||||||||||
| $2.103B | $2.02B | $2.014B | ||||||||||
| $914.9M | $732M | $737.2M | ||||||||||
| $701.9M | $600.4M | $598.5M | ||||||||||
| $100K | - | - | ||||||||||
| $486.2M | $691.5M | $678M | ||||||||||
| $13.9M | $-78.6M | $-100.7M | ||||||||||
| $9.7M | $4.7M | $12.2M | ||||||||||
| $23.6M | $-73.9M | $-88.5M | ||||||||||
| $509.8M | $617.6M | $589.5M | ||||||||||
| $57.5M | $109.2M | $116.9M | ||||||||||
| $452.3M | $508.4M | $472.6M | ||||||||||
| $1.42 | $1.89 | $1.85 | ||||||||||
| $1.4 | $1.86 | $1.83 | ||||||||||
| $0.318B | $0.268B | $1.021B | ||||||||||
| $0.323B | $0.273B | $1.033B | ||||||||||
| $623.6M | $889.9M | $858.8M | ||||||||||
| $137.3M | $157.5M | $158.3M | ||||||||||
| $486.3M | $732.4M | $700.6M |
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