
Last Price
52 Week Range
$10.80 - $79.18
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $101.491M | $110.745M | |||||
| $9.827M | $10.687M | |||||
| $-4.35M | $-4.265M | |||||
| $25.022M | - | |||||
| $7.005M | $-63.477M | |||||
| $-1.231M | $33.891M | |||||
| $137.764M | $87.581M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-3.27M | $-15.395M | |||||
| - | - | |||||
| $-116.899M | $-298.912M | |||||
| $128.405M | $48M | |||||
| $-6.884M | $-0.941M | |||||
| $1.352M | $-267.248M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $-147.586M | $594.698M | |||||
| - | - | |||||
| $20.287M | $-63.35M | |||||
| $-127.299M | $531.348M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $38.766M | $50.347M | |||||
| $11.581M | $351.862M | |||||
| $50.347M | $402.209M | |||||
| $137.764M | $87.581M | |||||
| $-8.003M | $-3.936M | |||||
| $129.761M | $83.645M |
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