
Last Price
52 Week Range
$27.43 - $41.37
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $50.408M | $23.638M | |||||||||||||
| $26.915M | $18.031M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $11.737M | - | |||||||||||||
| $89.06M | $41.669M | |||||||||||||
| $24.02M | $20.569M | |||||||||||||
| $154.465M | $107.065M | |||||||||||||
| $0.246B | $4.839B | |||||||||||||
| - | - | |||||||||||||
| $4.841B | $-4.946B | |||||||||||||
| $5.265B | $0.021B | |||||||||||||
| - | $5.036B | |||||||||||||
| $5.354B | $5.08B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $443.3M | $376.669M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $20.012M | - | |||||||||||||
| $98.657M | - | |||||||||||||
| $561.969M | $376.669M | |||||||||||||
| $2.983B | $3.01B | |||||||||||||
| $22.888M | $20.382M | |||||||||||||
| - | $19.931M | |||||||||||||
| - | - | |||||||||||||
| $0.471M | $98.679M | |||||||||||||
| $3.029B | $3.17B | |||||||||||||
| - | - | |||||||||||||
| $3.591B | $3.546B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $340.895M | $341.13M | |||||||||||||
| $763K | $771K | |||||||||||||
| $-530.652M | $-652.24M | |||||||||||||
| $1.249B | $1.252B | |||||||||||||
| $15.548M | $4.416M | |||||||||||||
| - | $4.416M | |||||||||||||
| $1.076B | $0.946B | |||||||||||||
| $687.367M | $587.745M | |||||||||||||
| $1.763B | $1.534B | |||||||||||||
| $5.354B | $5.08B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.246B | $4.839B | |||||||||||||
| $3.472B | $3.428B | |||||||||||||
| $3.422B | $3.404B |
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