
Last Price
52 Week Range
$27.90 - $46.76
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $970.045M | $982.814M | ||||||||||||||
| $111.613M | $147.25M | ||||||||||||||
| $3.153B | $3.178B | ||||||||||||||
| - | - | ||||||||||||||
| $115.001M | $98.514M | ||||||||||||||
| $4.35B | $4.407B | ||||||||||||||
| $124.492M | $137.052M | ||||||||||||||
| $156.603M | $156.603M | ||||||||||||||
| $173.924M | $189.452M | ||||||||||||||
| $96.981M | $94.089M | ||||||||||||||
| $40.003M | $44.47M | ||||||||||||||
| $592.003M | $621.666M | ||||||||||||||
| - | - | ||||||||||||||
| $4.942B | $5.028B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $77.019M | $44.457M | ||||||||||||||
| $77.609M | $50.938M | ||||||||||||||
| $118.219M | $107.503M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $166.778M | $144.58M | ||||||||||||||
| $439.625M | $347.478M | ||||||||||||||
| $0.854B | $1.033B | ||||||||||||||
| $63.946M | $71.453M | ||||||||||||||
| - | - | ||||||||||||||
| $51.006M | $50.957M | ||||||||||||||
| $134.318M | $138.621M | ||||||||||||||
| $1.167B | $1.365B | ||||||||||||||
| - | - | ||||||||||||||
| $1.606B | $1.713B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $925K | $844K | ||||||||||||||
| $3.335B | $3.315B | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $3.336B | $3.316B | ||||||||||||||
| $12K | $95K | ||||||||||||||
| $3.336B | $3.316B | ||||||||||||||
| $4.942B | $5.028B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $173.924M | $189.452M | ||||||||||||||
| $1.1B | $1.283B | ||||||||||||||
| $129.624M | $300.196M |
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