
Last Price
52 Week Range
$10.09 - $20.55
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $18.925M | $19.432M | |||||||
| $57.715M | $75.011M | |||||||
| $6.823M | $-10.031M | |||||||
| $8.525M | $10.76M | |||||||
| $-4.31M | $-3.158M | |||||||
| $27.995M | $33.898M | |||||||
| $115.673M | $125.912M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-128.049M | $-156.906M | |||||||
| $-78.638M | $-56.008M | |||||||
| - | - | |||||||
| - | - | |||||||
| $34K | $-850K | |||||||
| $-206.653M | $-213.764M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $70.707M | $74.593M | |||||||
| $6.429M | $1.193M | |||||||
| - | - | |||||||
| $-2.805M | - | |||||||
| $74.331M | $75.786M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $49.961M | $33.312M | |||||||
| $-16.649M | $-12.066M | |||||||
| $33.312M | $21.246M | |||||||
| $115.673M | $125.912M | |||||||
| $-127.949M | $-156.906M | |||||||
| $-12.276M | $-30.994M |
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