
Last Price
52 Week Range
$0.93 - $10.24
Next Earnings Date
May 15 2026 (Estimate)
Next Earnings Date
May 15 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $92.389M | $3.822M | |||||
| - | $2.939M | |||||
| - | - | |||||
| $42.65M | $2.14M | |||||
| $18.076M | $0.023M | |||||
| $153.115M | $8.924M | |||||
| $43.089M | $508.408M | |||||
| $53.082M | $155.424M | |||||
| $857.112M | $573.756M | |||||
| - | - | |||||
| - | - | |||||
| $0.953B | $1.238B | |||||
| - | - | |||||
| $1.106B | $1.247B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $9.04M | $2.658M | |||||
| $22.861M | - | |||||
| $0.213M | $51.595M | |||||
| - | - | |||||
| $8.164M | $0.701M | |||||
| - | - | |||||
| $18.224M | $57.341M | |||||
| $50.338M | $111.594M | |||||
| $5.384M | $136.8M | |||||
| - | - | |||||
| - | - | |||||
| $40.993M | - | |||||
| - | $332.299M | |||||
| $40.993M | $469.099M | |||||
| - | - | |||||
| $91.331M | $580.693M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $1.063B | $0B | |||||
| - | $-52.548M | |||||
| - | $718.27M | |||||
| $-48.347M | - | |||||
| - | - | |||||
| $1.015B | $0.666B | |||||
| - | - | |||||
| $1.015B | $0.666B | |||||
| $1.106B | $1.247B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $949.501M | $573.756M | |||||
| $5.597M | $188.395M | |||||
| $4.862M | $184.573M |
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