
Last Price
52 Week Range
$40.05 - $76.52
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.04B | $1.62B | |||||||||||||
| $198.26M | $213.692M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $89.931M | $127.367M | |||||||||||||
| $1.328B | $1.961B | |||||||||||||
| $236.706M | $229.197M | |||||||||||||
| $550.987M | $335.419M | |||||||||||||
| $111.725M | $134.376M | |||||||||||||
| $145.63M | $119.31M | |||||||||||||
| $45.043M | $47.969M | |||||||||||||
| $1.09B | $0.866B | |||||||||||||
| - | - | |||||||||||||
| $2.418B | $2.827B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $366.094M | $233.812M | |||||||||||||
| $148.714M | - | |||||||||||||
| - | $649.008M | |||||||||||||
| $6.148M | - | |||||||||||||
| $150.557M | - | |||||||||||||
| $19.213M | $27.049M | |||||||||||||
| $124.944M | $453.75M | |||||||||||||
| $0.665B | $1.364B | |||||||||||||
| $2.195B | $0.093B | |||||||||||||
| $99.63M | - | |||||||||||||
| - | - | |||||||||||||
| $7.957M | $8.808M | |||||||||||||
| $0.122B | $2.459B | |||||||||||||
| $2.512B | $2.562B | |||||||||||||
| - | - | |||||||||||||
| $3.177B | $3.925B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $109K | $97K | |||||||||||||
| $-1.784B | $-2.404B | |||||||||||||
| $1.323B | - | |||||||||||||
| $-297.747M | $-226.376M | |||||||||||||
| - | $1.532B | |||||||||||||
| $-0.759B | $-1.098B | |||||||||||||
| - | - | |||||||||||||
| $-0.759B | $-1.098B | |||||||||||||
| $2.418B | $2.827B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $340.047M | $358.464M | |||||||||||||
| $2.388B | $0.742B | |||||||||||||
| $1.577B | $-0.653B |
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