
Last Price
52 Week Range
$0.56 - $1.26
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $487.877M | $468.725M | |||||||||||
| $306.745M | $280.166M | |||||||||||
| $181.132M | $188.559M | |||||||||||
| $12.962M | $9.604M | |||||||||||
| $240.38M | $210.597M | |||||||||||
| $19.973M | $11.387M | |||||||||||
| $-92.183M | $-43.029M | |||||||||||
| $-17.51M | - | |||||||||||
| $11.658M | $-8.275M | |||||||||||
| $-5.852M | $-8.275M | |||||||||||
| $-98.035M | $-51.304M | |||||||||||
| $63K | $-207K | |||||||||||
| $-97.897M | $-51.414M | |||||||||||
| $-0.91 | $-0.48 | |||||||||||
| $-0.91 | $-0.48 | |||||||||||
| $107.139M | $108.081M | |||||||||||
| $107.324M | $108.245M | |||||||||||
| $-45.17M | $-43.029M | |||||||||||
| $35.355M | - | |||||||||||
| $-80.525M | - |
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