
Last Price
52 Week Range
$22.29 - $30.70
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $397.917M | $361.53M | ||||||||||||||
| $281.947M | $315.128M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $5.265M | - | ||||||||||||||
| $685.129M | $676.658M | ||||||||||||||
| - | $44.114M | ||||||||||||||
| $93.412M | $122.14M | ||||||||||||||
| - | $8.22B | ||||||||||||||
| - | - | ||||||||||||||
| $8.13B | $0.07B | ||||||||||||||
| $8.224B | $8.456B | ||||||||||||||
| - | - | ||||||||||||||
| $8.909B | $9.133B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $331.176M | $333.624M | ||||||||||||||
| - | - | ||||||||||||||
| $495.425M | $613.545M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $254.065M | $-333.624M | ||||||||||||||
| $1.081B | $0.614B | ||||||||||||||
| $4.844B | $4.887B | ||||||||||||||
| - | $186.148M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| - | $250.029M | ||||||||||||||
| $4.844B | $5.51B | ||||||||||||||
| - | - | ||||||||||||||
| $5.925B | $6.123B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $3.055M | $3.061M | ||||||||||||||
| $-458.638M | $-432.822M | ||||||||||||||
| $3.431B | $3.438B | ||||||||||||||
| $8.218M | - | ||||||||||||||
| - | $1.722M | ||||||||||||||
| $2.984B | $3.01B | ||||||||||||||
| $244K | $242K | ||||||||||||||
| $2.984B | $3.01B | ||||||||||||||
| $8.909B | $9.133B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.02B | $8.22B | ||||||||||||||
| $5.34B | $5.873B | ||||||||||||||
| $4.962B | $5.512B |
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