
Last Price
52 Week Range
$15.71 - $20.10
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $119.818M | $537.702M | ||||||||||||||
| $794M | $684.347M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $72.327M | $-148.572M | ||||||||||||||
| $0.986B | $1.073B | ||||||||||||||
| $424.173M | $412.198M | ||||||||||||||
| $817.254M | $723.045M | ||||||||||||||
| $936.814M | $802.601M | ||||||||||||||
| - | $111.248M | ||||||||||||||
| $16.774B | $-0.803B | ||||||||||||||
| $18.952B | $1.246B | ||||||||||||||
| - | $18.016B | ||||||||||||||
| $19.938B | $20.336B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $275.972M | $718.509M | ||||||||||||||
| $449.37M | - | ||||||||||||||
| $150M | - | ||||||||||||||
| $21.514M | - | ||||||||||||||
| - | - | ||||||||||||||
| - | $985.307M | ||||||||||||||
| $-21.514M | $-718.509M | ||||||||||||||
| $875.342M | $985.307M | ||||||||||||||
| $8.28B | $9.848B | ||||||||||||||
| $307.22M | $296.26M | ||||||||||||||
| $940.136M | $985.307M | ||||||||||||||
| $21.514M | - | ||||||||||||||
| $191.884M | $-377.461M | ||||||||||||||
| $10.005B | $11.048B | ||||||||||||||
| - | - | ||||||||||||||
| $10.881B | $12.034B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $699.485M | $695.037M | ||||||||||||||
| $-5.174B | $-5.953B | ||||||||||||||
| $12.847B | $12.768B | ||||||||||||||
| $28.818M | $-9.937M | ||||||||||||||
| - | - | ||||||||||||||
| $8.401B | $7.5B | ||||||||||||||
| $656.348M | $802.357M | ||||||||||||||
| $9.058B | $8.302B | ||||||||||||||
| $19.938B | $20.336B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $936.814M | $802.601M | ||||||||||||||
| $9.023B | $10.44B | ||||||||||||||
| $8.903B | $9.903B |
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