
Last Price
52 Week Range
$4.03 - $7.96
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $533.362M | $637.34M | $616.914M | ||||||||||
| $238.158M | $231.503M | $222.1M | ||||||||||
| $295.204M | $405.837M | $394.814M | ||||||||||
| - | - | - | ||||||||||
| $207.357M | $184.525M | $106.161M | ||||||||||
| $203.024M | $177.236M | $254.137M | ||||||||||
| $-115.177M | $44.076M | $34.517M | ||||||||||
| $711.531M | $679.133M | $673.159M | ||||||||||
| $-711.531M | $-679.133M | $-673.159M | ||||||||||
| - | - | - | ||||||||||
| $-115.177M | $44.076M | $34.517M | ||||||||||
| $-36.495M | $18.83M | $16.677M | ||||||||||
| $-78.682M | $25.246M | $17.875M | ||||||||||
| $-1.95 | $0.53 | $0.38 | ||||||||||
| $-1.95 | $0.53 | $0.371 | ||||||||||
| $40.356M | $47.859M | $189.957M | ||||||||||
| $40.356M | $47.859M | $192.877M | ||||||||||
| $-64.02M | $85.488M | $73.861M | ||||||||||
| $51.157M | $41.412M | $39.344M | ||||||||||
| $-115.177M | $44.076M | $34.517M |
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