
Last Price
52 Week Range
$42.09 - $75.00
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $268.321M | $368.994M | |||||||||||||
| $710.068M | $738.922M | |||||||||||||
| $50.894M | $45.854M | |||||||||||||
| $51.574M | $58.322M | |||||||||||||
| $19.363M | $22.926M | |||||||||||||
| $1.1B | $1.235B | |||||||||||||
| $99.775M | $81.638M | |||||||||||||
| $1.98B | $1.917B | |||||||||||||
| - | $10.8M | |||||||||||||
| - | $108.648M | |||||||||||||
| $48.854M | $36.47M | |||||||||||||
| $2.129B | $2.154B | |||||||||||||
| - | - | |||||||||||||
| $3.229B | $3.389B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $547.568M | $557.042M | |||||||||||||
| $250.827M | $176.53M | |||||||||||||
| $20.003M | $25.719M | |||||||||||||
| $11.224M | - | |||||||||||||
| - | - | |||||||||||||
| $98.674M | $109.424M | |||||||||||||
| $67.928M | $146.831M | |||||||||||||
| $0.996B | $1.016B | |||||||||||||
| $1.054B | $1.083B | |||||||||||||
| $45.035M | $30.416M | |||||||||||||
| - | - | |||||||||||||
| $20.983M | $137.005M | |||||||||||||
| $64.189M | $8.235M | |||||||||||||
| $1.206B | $1.289B | |||||||||||||
| - | - | |||||||||||||
| $2.203B | $2.305B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $-30.274M | |||||||||||||
| - | - | |||||||||||||
| $316K | $317K | |||||||||||||
| $265.535M | $343.417M | |||||||||||||
| $769.719M | $779.084M | |||||||||||||
| $-9.418M | $-7.908M | |||||||||||||
| - | - | |||||||||||||
| $1.026B | $1.085B | |||||||||||||
| - | - | |||||||||||||
| $1.026B | $1.085B | |||||||||||||
| $3.229B | $3.389B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $10.8M | |||||||||||||
| $1.153B | $1.17B | |||||||||||||
| $884.201M | $800.791M |
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