
Last Price
52 Week Range
$4.26 - $48.16
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $7.814M | $5.121M | |||||
| $10.072M | $0.643M | |||||
| $-2.997M | $-6.496M | |||||
| $3.4M | $4.866M | |||||
| $-0.762M | $19.003M | |||||
| $5.017M | $10.841M | |||||
| $22.544M | $33.978M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-10.75M | $-5.489M | |||||
| - | $88K | |||||
| $-0.62M | $-8.473M | |||||
| - | - | |||||
| - | - | |||||
| $-11.37M | $-13.874M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $25.863M | $0.509M | |||||
| $-0.158M | $35.105M | |||||
| $-37.16M | - | |||||
| $-0.121M | $-19.43M | |||||
| $-11.576M | $16.184M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $29.759M | $29.472M | |||||
| $-0.287M | $36.16M | |||||
| $29.472M | $65.632M | |||||
| $22.544M | $33.978M | |||||
| $-10.75M | $-5.489M | |||||
| $11.794M | $28.489M |
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