
Last Price
52 Week Range
$84.00 - $258.98
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.73B | $0.967B | $1.021B | ||||||||||||||||
| $358.18M | $435.821M | $464.81M | ||||||||||||||||
| $371.398M | $531.437M | $555.938M | ||||||||||||||||
| $177.395M | $244.466M | $246.003M | ||||||||||||||||
| $110.137M | $154.884M | $154.183M | ||||||||||||||||
| - | $2.435M | $0.33M | ||||||||||||||||
| $83.866M | $129.652M | $155.422M | ||||||||||||||||
| $17.85M | $24.337M | $24.995M | ||||||||||||||||
| $-10.19M | $-183.014M | $10.084M | ||||||||||||||||
| $7.66M | $-158.677M | $35.079M | ||||||||||||||||
| $91.526M | $-29.025M | $190.501M | ||||||||||||||||
| $14.667M | $25.185M | $28.414M | ||||||||||||||||
| $76.859M | $-54.21M | $162.087M | ||||||||||||||||
| $1.07 | $-0.73 | $2.18 | ||||||||||||||||
| $1.04 | $-0.73 | $2.13 | ||||||||||||||||
| $71.959M | $73.986M | $297.593M | ||||||||||||||||
| $73.575M | $73.986M | $302.309M | ||||||||||||||||
| $163.911M | $39.786M | $262.393M | ||||||||||||||||
| $67.249M | $63.295M | $66.044M | ||||||||||||||||
| $96.662M | $-23.509M | $196.349M |
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