
Last Price
52 Week Range
$116.57 - $183.11
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $503.8M | $356.2M | |||||||||||||
| $448.7M | $467.7M | |||||||||||||
| $423M | $519M | |||||||||||||
| - | - | |||||||||||||
| $46.8M | $48.9M | |||||||||||||
| $1.422B | $1.392B | |||||||||||||
| $385.3M | $611M | |||||||||||||
| $2.058B | $2.738B | |||||||||||||
| $66.9M | $66.8M | |||||||||||||
| $331.4M | $321.8M | |||||||||||||
| $223.5M | $93.9M | |||||||||||||
| $3.066B | $3.832B | |||||||||||||
| - | - | |||||||||||||
| $4.488B | $5.224B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $282M | $279.1M | |||||||||||||
| $275.4M | $152.1M | |||||||||||||
| $21.9M | $41.9M | |||||||||||||
| $36.7M | - | |||||||||||||
| $24M | - | |||||||||||||
| - | - | |||||||||||||
| $80.9M | $282.3M | |||||||||||||
| $696.9M | $755.4M | |||||||||||||
| $1.863B | $1.98B | |||||||||||||
| $151.2M | $128.5M | |||||||||||||
| - | - | |||||||||||||
| $97.9M | $165.8M | |||||||||||||
| $100.2M | $-2M | |||||||||||||
| $2.29B | $2.401B | |||||||||||||
| - | - | |||||||||||||
| $2.987B | $3.156B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $900K | $900K | |||||||||||||
| $1.831B | $2.238B | |||||||||||||
| - | $34.2M | |||||||||||||
| $-331.6M | $-205.6M | |||||||||||||
| - | - | |||||||||||||
| $1.501B | $2.068B | |||||||||||||
| - | - | |||||||||||||
| $1.501B | $2.068B | |||||||||||||
| $4.488B | $5.224B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $66.9M | $66.8M | |||||||||||||
| $2.151B | $2.279B | |||||||||||||
| $1.647B | $1.923B |
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