
Last Price
52 Week Range
$9.61 - $35.53
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.133B | $2.103B | ||||||||||||||||
| $314.4M | $300.3M | ||||||||||||||||
| $1.818B | $1.803B | ||||||||||||||||
| - | - | ||||||||||||||||
| $623M | $117M | ||||||||||||||||
| $0.975B | $1.58B | ||||||||||||||||
| $220.4M | $86.1M | ||||||||||||||||
| $-135.3M | $-145.1M | ||||||||||||||||
| $-15.2M | $-8.9M | ||||||||||||||||
| $-150.5M | $-154M | ||||||||||||||||
| $69.9M | $-67.9M | ||||||||||||||||
| $11.6M | $-19.2M | ||||||||||||||||
| $58.3M | $-48.7M | ||||||||||||||||
| $1.49 | $-1.4 | ||||||||||||||||
| $1.46 | $-1.4 | ||||||||||||||||
| $39.07M | $34.67M | ||||||||||||||||
| $40.01M | $34.67M | ||||||||||||||||
| $443.4M | $357.2M | ||||||||||||||||
| $238.2M | $279.4M | ||||||||||||||||
| $205.2M | $77.8M |
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