
Last Price
52 Week Range
$47.00 - $78.22
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $412.467M | $508.595M | |||||||||||||
| $73.709M | $110.926M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $712K | $770K | |||||||||||||
| $486.888M | $620.291M | |||||||||||||
| $245.821M | $306.652M | |||||||||||||
| - | $768K | |||||||||||||
| $184.601M | $369.072M | |||||||||||||
| $410.512M | $442.657M | |||||||||||||
| $51.114M | $73.217M | |||||||||||||
| $0.892B | $1.192B | |||||||||||||
| - | - | |||||||||||||
| $1.379B | $1.813B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $670.733M | $784.077M | |||||||||||||
| - | - | |||||||||||||
| - | $28.886M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $5.585M | $9.076M | |||||||||||||
| - | $-793.153M | |||||||||||||
| $676.318M | $28.886M | |||||||||||||
| $-223.235M | $-238.269M | |||||||||||||
| $223.235M | $238.269M | |||||||||||||
| - | $9.076M | |||||||||||||
| - | $71.972M | |||||||||||||
| - | $784.077M | |||||||||||||
| $0.223B | $1.103B | |||||||||||||
| - | - | |||||||||||||
| $0.9B | $1.132B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-461.701M | $-536.292M | |||||||||||||
| - | - | |||||||||||||
| $853K | $891K | |||||||||||||
| $-821.65M | $-801.234M | |||||||||||||
| $1.731B | $1.912B | |||||||||||||
| $-6.734M | $-7.119M | |||||||||||||
| - | - | |||||||||||||
| $441.606M | $568.439M | |||||||||||||
| $37.777M | $111.938M | |||||||||||||
| $479.383M | $680.377M | |||||||||||||
| $1.379B | $1.813B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $184.601M | $369.072M | |||||||||||||
| $223.235M | $267.155M | |||||||||||||
| $-189.232M | $-241.44M |
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