
Last Price
52 Week Range
$98.01 - $211.28
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.684B | $3.427B | $3.672B | ||||||||
| $516.356M | $686.957M | $738.745M | ||||||||
| $2.168B | $2.74B | $2.933B | ||||||||
| $1.153B | $1.548B | $1.643B | ||||||||
| $0.961B | $1.236B | $1.315B | ||||||||
| - | - | - | ||||||||
| $54.284M | $-44.373M | $-24.626M | ||||||||
| $148.253M | $-11.059M | $135.18M | ||||||||
| $1.403M | $182.453M | $43.601M | ||||||||
| $149.656M | $171.394M | $178.781M | ||||||||
| $203.94M | $127.021M | $154.155M | ||||||||
| $20.194M | $19.28M | $18.482M | ||||||||
| $183.746M | $107.741M | $135.673M | ||||||||
| $0.55 | $0.31 | $0.385 | ||||||||
| $0.52 | $0.3 | $0.381 | ||||||||
| $0.336B | $0.347B | $1.397B | ||||||||
| $0.359B | $0.363B | $1.454B | ||||||||
| $317.988M | $260.609M | $173.477M | ||||||||
| $106.98M | $122.529M | $97.467M | ||||||||
| $211.008M | $138.08M | $76.01M |
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