
Last Price
52 Week Range
$81.45 - $323.51
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $115.116M | $300.476M | |||||||||||||
| $348.647M | $480.78M | |||||||||||||
| $0.551B | $1.194B | |||||||||||||
| $87.323M | $79.806M | |||||||||||||
| $123.776M | $57.685M | |||||||||||||
| $1.226B | $2.113B | |||||||||||||
| $2.481B | $1.672B | |||||||||||||
| $103.275M | $114.15M | |||||||||||||
| $47.46M | $333.265M | |||||||||||||
| $42.893M | $31.92M | |||||||||||||
| $137.125M | $109.657M | |||||||||||||
| $2.812B | $2.261B | |||||||||||||
| - | - | |||||||||||||
| $4.038B | $4.374B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $69.119M | $208.224M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $278.127M | $191.651M | |||||||||||||
| $347.246M | $399.875M | |||||||||||||
| $3.44B | $3.449B | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $168.86M | $190.818M | |||||||||||||
| $3.609B | $3.64B | |||||||||||||
| - | - | |||||||||||||
| $3.957B | $4.04B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $117K | $68K | |||||||||||||
| $1.026M | $1.026M | |||||||||||||
| $-73.103M | $282.513M | |||||||||||||
| $153.328M | $50.567M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $81.368M | $334.174M | |||||||||||||
| - | - | |||||||||||||
| $81.368M | $334.174M | |||||||||||||
| $4.038B | $4.374B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $47.46M | $333.265M | |||||||||||||
| $3.44B | $3.449B | |||||||||||||
| $3.325B | $3.148B |
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