
Last Price
52 Week Range
$0.43 - $1.69
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $109.179M | $104.935M | |||||||
| $33.083M | $22.818M | |||||||
| - | - | |||||||
| $4.513M | - | |||||||
| $0.327M | $7.018M | |||||||
| $147.102M | $134.771M | |||||||
| $25.821M | $20.959M | |||||||
| $143.218M | $128.652M | |||||||
| - | $600K | |||||||
| $3.399M | - | |||||||
| $3.415M | $5.636M | |||||||
| $175.853M | $155.847M | |||||||
| - | - | |||||||
| $322.955M | $290.618M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.986M | $2.969M | |||||||
| $30.756M | - | |||||||
| - | $3.656M | |||||||
| $3.405M | - | |||||||
| $1.468M | - | |||||||
| - | - | |||||||
| $12.271M | $36.553M | |||||||
| $49.418M | $43.178M | |||||||
| $-6.659M | $4.07M | |||||||
| $10.064M | - | |||||||
| - | - | |||||||
| $381K | - | |||||||
| $21.782M | $15.504M | |||||||
| $28.822M | $19.574M | |||||||
| - | - | |||||||
| $78.24M | $62.752M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-51.293M | $-54.792M | |||||||
| - | - | |||||||
| $13K | $13K | |||||||
| $-31.324M | $-59.963M | |||||||
| $327.951M | $340.802M | |||||||
| $-0.632M | $1.806M | |||||||
| - | - | |||||||
| $244.715M | $227.866M | |||||||
| - | - | |||||||
| $244.715M | $227.866M | |||||||
| $322.955M | $290.618M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | $600K | |||||||
| $10.064M | $7.726M | |||||||
| $-99.115M | $-97.209M |
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