
Last Price
52 Week Range
$6.56 - $11.96
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.375M | $-18.957M | ||||||
| $10.068M | $11.764M | ||||||
| $-1.094M | $-0.37M | ||||||
| $27.999M | $52.625M | ||||||
| $-11.478M | $-5.342M | ||||||
| $14.126M | $19.863M | ||||||
| $46.996M | $59.583M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-3.802M | $-1.793M | ||||||
| $-25.902M | $-5.574M | ||||||
| $-155.016M | $-140.797M | ||||||
| $147.5M | $324.592M | ||||||
| $-21.002M | $-13.486M | ||||||
| $-58.222M | $162.942M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2.248M | $-1.279M | ||||||
| $4.118M | $3.879M | ||||||
| - | - | ||||||
| - | $-10.135M | ||||||
| $1.87M | $-7.535M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $58.848M | $49.06M | ||||||
| $-9.788M | $215.405M | ||||||
| $49.06M | $264.465M | ||||||
| $46.996M | $59.583M | ||||||
| $-3.802M | $-1.793M | ||||||
| $43.194M | $57.79M |
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