
Last Price
52 Week Range
$4.03 - $7.96
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $533.362M | $637.34M | ||||||||||
| $238.158M | $231.503M | ||||||||||
| $295.204M | $405.837M | ||||||||||
| - | - | ||||||||||
| $207.357M | $139.4M | ||||||||||
| $203.024M | $222.361M | ||||||||||
| $-115.177M | $44.076M | ||||||||||
| $711.531M | $661.7M | ||||||||||
| $-711.531M | $-661.7M | ||||||||||
| - | - | ||||||||||
| $-115.177M | $44.1M | ||||||||||
| $-36.495M | $18.8M | ||||||||||
| $-78.682M | $25.2M | ||||||||||
| $-1.95 | $0.53 | ||||||||||
| $-1.95 | $0.53 | ||||||||||
| $40.356M | $47.859M | ||||||||||
| $40.356M | $47.859M | ||||||||||
| $-64.02M | $85.488M | ||||||||||
| $51.157M | $41.412M | ||||||||||
| $-115.177M | $44.076M |
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