
Last Price
52 Week Range
$26.74 - $46.99
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $626.905M | $548.886M | |||||||||||||
| $1.469M | $1.371M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $6.89M | $10.392M | |||||||||||||
| $635.264M | $560.649M | |||||||||||||
| $18.217M | $15.347M | |||||||||||||
| - | - | |||||||||||||
| $127.496M | $37.152M | |||||||||||||
| $9.666M | $361.372M | |||||||||||||
| $7.496M | $7.151M | |||||||||||||
| $162.875M | $421.022M | |||||||||||||
| - | - | |||||||||||||
| $798.139M | $981.671M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.756M | $4.198M | |||||||||||||
| $13.537M | $14.46M | |||||||||||||
| - | $1.532M | |||||||||||||
| $1.369M | - | |||||||||||||
| $5.686M | - | |||||||||||||
| - | - | |||||||||||||
| $9.928M | $21.602M | |||||||||||||
| $35.59M | $41.792M | |||||||||||||
| $-7.646M | $-6.412M | |||||||||||||
| $9.015M | $6.412M | |||||||||||||
| - | - | |||||||||||||
| - | $348.508M | |||||||||||||
| - | $3.199M | |||||||||||||
| $7.646M | $358.119M | |||||||||||||
| - | - | |||||||||||||
| $43.236M | $399.911M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $1.457B | $1.599B | |||||||||||||
| $-0.899B | $-1.245B | |||||||||||||
| $199.149M | $228.234M | |||||||||||||
| $-1.612M | $0.335M | |||||||||||||
| - | - | |||||||||||||
| $754.903M | $581.76M | |||||||||||||
| - | - | |||||||||||||
| $754.903M | $581.76M | |||||||||||||
| $798.139M | $981.671M |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $611.689M | $386.875M | |||||||||||||
| $9.015M | $7.944M | |||||||||||||
| $-133.697M | $-191.219M |
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