
Last Price
52 Week Range
$29.10 - $45.75
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $210M | ||||||||||||||
| $488.026M | $507.226M | ||||||||||||||
| - | - | ||||||||||||||
| $12.423M | $14.554M | ||||||||||||||
| $7.097M | $100M | ||||||||||||||
| $507.546M | $831.78M | ||||||||||||||
| $12.237B | $11.338B | ||||||||||||||
| - | - | ||||||||||||||
| $231.048M | $258.177M | ||||||||||||||
| - | $1.044B | ||||||||||||||
| $34.508M | $817.629M | ||||||||||||||
| $12.503B | $13.458B | ||||||||||||||
| - | - | ||||||||||||||
| $13.01B | $14.29B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $569.788M | $535.745M | ||||||||||||||
| $322.014M | - | ||||||||||||||
| - | $516.256M | ||||||||||||||
| $493.894M | - | ||||||||||||||
| $78.98M | - | ||||||||||||||
| $25.264M | $23.502M | ||||||||||||||
| $34.967M | $427.81M | ||||||||||||||
| $1.446B | $1.503B | ||||||||||||||
| $-0.561B | $1.396B | ||||||||||||||
| $2.544B | $1.612B | ||||||||||||||
| $35.448M | $11.946M | ||||||||||||||
| $0.693B | $1.952B | ||||||||||||||
| $0.079B | $-1.513B | ||||||||||||||
| $4.348B | $5.071B | ||||||||||||||
| - | - | ||||||||||||||
| $5.794B | $6.574B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $3.111M | $3.085M | ||||||||||||||
| $1.109B | $1.682B | ||||||||||||||
| $5.909B | $5.865B | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $7.022B | $7.551B | ||||||||||||||
| $194.883M | $164.822M | ||||||||||||||
| $7.217B | $7.716B | ||||||||||||||
| $13.01B | $14.29B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $231.048M | $258.177M | ||||||||||||||
| $4.033B | $5.137B | ||||||||||||||
| $4.033B | $4.927B |
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