
Last Price
52 Week Range
$16.61 - $24.75
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $349M | $329M | ||||||||||||||
| $3.901B | $3.598B | ||||||||||||||
| $439M | $211M | ||||||||||||||
| - | - | ||||||||||||||
| $87M | $566M | ||||||||||||||
| $4.776B | $4.704B | ||||||||||||||
| $15.756B | $17.058B | ||||||||||||||
| $1.677B | $1.754B | ||||||||||||||
| $2.811B | $2.847B | ||||||||||||||
| $1.22B | $1.136B | ||||||||||||||
| $1.516B | $3.777B | ||||||||||||||
| $22.98B | $26.572B | ||||||||||||||
| - | - | ||||||||||||||
| $27.756B | $31.276B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.881B | $3.502B | ||||||||||||||
| - | - | ||||||||||||||
| $408M | $590M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $635M | $810M | ||||||||||||||
| $4.924B | $4.902B | ||||||||||||||
| $6.9B | $10.368B | ||||||||||||||
| $313M | $265M | ||||||||||||||
| - | - | ||||||||||||||
| - | $197M | ||||||||||||||
| $0.99B | $1.063B | ||||||||||||||
| $8.516B | $12.158B | ||||||||||||||
| - | - | ||||||||||||||
| $13.44B | $17.06B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $1.351B | $1.345B | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $1.351B | $1.345B | ||||||||||||||
| $12.965B | $12.871B | ||||||||||||||
| $14.316B | $14.216B | ||||||||||||||
| $27.756B | $31.276B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.811B | $2.846B | ||||||||||||||
| $7.934B | $11.488B | ||||||||||||||
| $7.585B | $11.159B |
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