
Last Price
52 Week Range
$8.07 - $15.48
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $299.708M | $230.135M | ||||||||
| $146.288M | $155.703M | ||||||||
| $24.044M | $43.594M | ||||||||
| $17.978M | $39.293M | ||||||||
| $-181.751M | $-3.341M | ||||||||
| $8.759M | $5.126M | ||||||||
| $315.026M | $470.51M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-187.508M | $-211.904M | ||||||||
| $-31.245M | $-2.504M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $-1.707M | $0.179M | ||||||||
| $-220.46M | $-214.229M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-104.771M | $-7.988M | ||||||||
| $208.656M | - | ||||||||
| - | - | ||||||||
| $-79.243M | $-95.477M | ||||||||
| $24.642M | $-103.465M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $437.577M | $556.785M | ||||||||
| $119.208M | $152.816M | ||||||||
| $556.785M | $709.601M | ||||||||
| $315.026M | $470.51M | ||||||||
| $-187.508M | $-211.904M | ||||||||
| $127.518M | $258.606M |
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