
Last Price
52 Week Range
$32.40 - $40.06
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.881M | $19.899M | ||||||||||||||
| $119.363M | $134.226M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $21.349M | $39.768M | ||||||||||||||
| $145.593M | $193.893M | ||||||||||||||
| $4.575B | $0.03B | ||||||||||||||
| $235.714M | $35.769M | ||||||||||||||
| $45.875M | $49.437M | ||||||||||||||
| - | - | ||||||||||||||
| $0.044B | $4.977B | ||||||||||||||
| $4.901B | $5.093B | ||||||||||||||
| - | - | ||||||||||||||
| $5.046B | $5.286B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $145.382M | $180.332M | ||||||||||||||
| - | - | ||||||||||||||
| $37.637M | $92M | ||||||||||||||
| $460K | - | ||||||||||||||
| - | - | ||||||||||||||
| $22.907M | $23.044M | ||||||||||||||
| $-10.745M | - | ||||||||||||||
| $195.641M | $295.376M | ||||||||||||||
| $2.068B | $2.164B | ||||||||||||||
| $4.745M | $118.836M | ||||||||||||||
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $140.437M | - | ||||||||||||||
| $2.217B | $2.402B | ||||||||||||||
| - | - | ||||||||||||||
| $2.412B | $2.697B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||
| - | - | ||||||||||||||
| $1.251M | $1.258M | ||||||||||||||
| $-1.332B | $-1.379B | ||||||||||||||
| $3.647B | $3.664B | ||||||||||||||
| $4.305M | $0.358M | ||||||||||||||
| - | $358K | ||||||||||||||
| $2.32B | $2.287B | ||||||||||||||
| $314.063M | $302.809M | ||||||||||||||
| $2.634B | $2.589B | ||||||||||||||
| $5.046B | $5.286B |
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $45.875M | $65.792M | ||||||||||||||
| $2.114B | $2.494B | ||||||||||||||
| $2.109B | $2.49B |
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