
Last Price
52 Week Range
$30.63 - $81.85
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $406.737M | $751.955M | ||||||||||||||||||
| $150.183M | $180.801M | ||||||||||||||||||
| $10.173M | $11.919M | ||||||||||||||||||
| $9.226M | $10.072M | ||||||||||||||||||
| $0.004M | $153.622M | ||||||||||||||||||
| $0.576B | $1.108B | ||||||||||||||||||
| $3.191B | $2.741B | ||||||||||||||||||
| $8.197M | $8.197M | ||||||||||||||||||
| $12.551M | - | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $45.761M | $59.834M | ||||||||||||||||||
| $3.257B | $2.809B | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $3.834B | $3.918B |
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $32.213M | $34.029M | ||||||||||||||||||
| $34.183M | $65.609M | ||||||||||||||||||
| $122.797M | - | ||||||||||||||||||
| $8.592M | $19.121M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $10.686M | - | ||||||||||||||||||
| $28.722M | - | ||||||||||||||||||
| $237.193M | $118.759M | ||||||||||||||||||
| $601.196M | $600.083M | ||||||||||||||||||
| $73.283M | $19.121M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| - | - | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $730.578M | $600.083M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $967.771M | $718.842M |
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.467B | $-1.467B | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $760K | $778K | ||||||||||||||||||
| $1.172B | $1.434B | ||||||||||||||||||
| $3.16B | $3.231B | ||||||||||||||||||
| - | - | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $2.866B | $3.199B | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $2.866B | $3.199B | ||||||||||||||||||
| $3.834B | $3.918B |
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $86.708M | - | ||||||||||||||||||
| $861.967M | $619.204M | ||||||||||||||||||
| $529.387M | $-132.751M |
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