
Last Price
52 Week Range
$16.77 - $37.74
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.457B | $2.551B | ||||||||||||||
| $1.421B | $1.481B | ||||||||||||||
| $1.036B | $1.071B | ||||||||||||||
| $63M | $67.6M | ||||||||||||||
| $628.8M | $660.7M | ||||||||||||||
| - | - | ||||||||||||||
| $343.9M | $342.2M | ||||||||||||||
| $-56.3M | $-53.4M | ||||||||||||||
| $0.1M | $-172.6M | ||||||||||||||
| $-56.2M | $-226M | ||||||||||||||
| $287.7M | $116.2M | ||||||||||||||
| $44.8M | $-74.6M | ||||||||||||||
| $244.2M | $190.8M | ||||||||||||||
| $1.01 | $0.79 | ||||||||||||||
| $1.01 | $0.79 | ||||||||||||||
| $242.1M | $242M | ||||||||||||||
| $242.6M | $242.4M | ||||||||||||||
| $501.6M | $493.4M | ||||||||||||||
| $157.6M | $151.2M | ||||||||||||||
| $344M | $342.2M |
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