
Last Price
52 Week Range
$20.06 - $63.90
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $550.95M | $623.533M | |||||||||||||||
| $93.847M | $130.09M | |||||||||||||||
| $457.103M | $493.443M | |||||||||||||||
| $196.765M | $237.814M | |||||||||||||||
| $367.148M | $400.258M | |||||||||||||||
| - | - | |||||||||||||||
| $-106.81M | $-146.514M | |||||||||||||||
| $34.743M | $37.043M | |||||||||||||||
| $-10.94M | $-6.849M | |||||||||||||||
| $23.803M | $30.194M | |||||||||||||||
| $-83.007M | $-116.32M | |||||||||||||||
| $12.758M | $13.004M | |||||||||||||||
| $-95.765M | $-129.324M | |||||||||||||||
| $-0.86 | $-1.13 | |||||||||||||||
| $-0.86 | $-1.13 | |||||||||||||||
| $111.661M | $129.167M | |||||||||||||||
| $111.661M | $129.167M | |||||||||||||||
| $-63.579M | $-104.011M | |||||||||||||||
| $11.126M | $12.309M | |||||||||||||||
| $-74.705M | $-116.32M |
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