
Last Price
52 Week Range
$148.55 - $632.99
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.883B | $3.419B | $3.893B | |||||||||||||||||||
| $2.527B | $3.006B | $3.425B | |||||||||||||||||||
| $356.118M | $413.349M | $467.595M | |||||||||||||||||||
| - | - | - | |||||||||||||||||||
| $78.124M | $87.466M | $89.756M | |||||||||||||||||||
| $0.032M | $1.436M | $1.333M | |||||||||||||||||||
| $277.605M | $324.447M | $376.506M | |||||||||||||||||||
| $33.08M | $40.162M | $35.887M | |||||||||||||||||||
| $0.669M | $-9.429M | $-11.708M | |||||||||||||||||||
| $33.749M | $30.733M | $24.179M | |||||||||||||||||||
| $311.354M | $355.18M | $400.685M | |||||||||||||||||||
| $15.173M | $22.653M | $23.634M | |||||||||||||||||||
| $296.181M | $332.527M | $374.089M | |||||||||||||||||||
| $8.17 | $9.23 | $10.53 | |||||||||||||||||||
| $8.1 | $9.17 | $10.43 | |||||||||||||||||||
| $36.246M | $36.017M | $143.455M | |||||||||||||||||||
| $36.564M | $36.267M | $144.683M | |||||||||||||||||||
| $360.495M | $408.613M | $458.042M | |||||||||||||||||||
| $49.017M | $53.433M | $57.357M | |||||||||||||||||||
| $311.478M | $355.18M | $400.685M |
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