
Last Price
52 Week Range
$29.92 - $44.49
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $17.401B | $18.506B | $18.786B | ||||||||||||||
| $15.975B | $17.436B | $17.474B | ||||||||||||||
| $1.426B | $1.07B | $1.312B | ||||||||||||||
| - | - | - | ||||||||||||||
| $283.627M | $278.439M | $208.054M | ||||||||||||||
| $435.547M | - | $311.554M | ||||||||||||||
| $706.51M | $791.846M | $792.131M | ||||||||||||||
| $-366.716M | $-341.925M | $-355.032M | ||||||||||||||
| $25.071M | $-19.465M | $-12.473M | ||||||||||||||
| $-341.645M | $-361.39M | $-367.505M | ||||||||||||||
| $364.865M | $430.456M | $424.626M | ||||||||||||||
| $102.972M | $103.586M | $106.958M | ||||||||||||||
| $262.522M | $326.394M | $316.936M | ||||||||||||||
| $1 | $1.24 | $1.2 | ||||||||||||||
| $0.99 | $1.22 | $1.19 | ||||||||||||||
| $0.263B | $0.264B | $1.055B | ||||||||||||||
| $0.266B | $0.267B | $1.068B | ||||||||||||||
| $1.19B | $1.249B | $1.269B | ||||||||||||||
| $435.547M | $476.345M | $489.095M | ||||||||||||||
| $754.057M | $772.381M | $779.658M |
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