
Last Price
52 Week Range
$86.17 - $210.25
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.667B | $1.911B | $2.169B | ||||||||||||
| $1.053B | $1.194B | $1.338B | ||||||||||||
| $614.424M | $717.038M | $831.184M | ||||||||||||
| - | - | - | ||||||||||||
| $416.21M | $477.686M | $539.573M | ||||||||||||
| - | - | - | ||||||||||||
| $198.214M | $239.352M | $291.611M | ||||||||||||
| $-2.238M | $-1.497M | $-1.527M | ||||||||||||
| $1.396M | $2.262M | $2.829M | ||||||||||||
| $-0.842M | $0.765M | $1.302M | ||||||||||||
| $197.372M | $240.117M | $292.913M | ||||||||||||
| $50.376M | $59.175M | $73.934M | ||||||||||||
| $146.996M | $180.942M | $218.979M | ||||||||||||
| $4.87 | $5.93 | $7.18 | ||||||||||||
| $4.8 | $5.88 | $7.12 | ||||||||||||
| $30.167M | $30.524M | $122.131M | ||||||||||||
| $30.611M | $30.773M | $122.999M | ||||||||||||
| $249.195M | $304.096M | $368.164M | ||||||||||||
| $49.585M | $62.482M | $73.724M | ||||||||||||
| $199.61M | $241.614M | $294.44M |
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