
Last Price
52 Week Range
$3.48 - $7.04
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.102B | $1.08B | ||||||
| $118.59M | $125.926M | ||||||
| $3.676M | $1.949M | ||||||
| $13.276M | $14.208M | ||||||
| $11.33M | $13.713M | ||||||
| $1.249B | $1.235B | ||||||
| $40.235M | $68.185M | ||||||
| $153.297M | $206.094M | ||||||
| - | $7.583M | ||||||
| $396K | $542K | ||||||
| $19.979M | $7.314M | ||||||
| $213.907M | $289.718M | ||||||
| - | - | ||||||
| $1.463B | $1.525B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $199.36M | $235.339M | ||||||
| $98.068M | $47.702M | ||||||
| $7.721M | $10.743M | ||||||
| $4.627M | - | ||||||
| $5.434M | - | ||||||
| $13.593M | $11.762M | ||||||
| $47.616M | $443.511M | ||||||
| $370.985M | $749.057M | ||||||
| $-870K | - | ||||||
| $5.497M | $5.535M | ||||||
| $4.779M | $2.64M | ||||||
| - | - | ||||||
| $1.552M | $0.309M | ||||||
| $7.201M | $14.019M | ||||||
| - | - | ||||||
| $378.186M | $763.076M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $50K | $43K | ||||||
| $-797.908M | $-811.833M | ||||||
| $1.883B | $1.572B | ||||||
| $-0.314M | $1.509M | ||||||
| - | - | ||||||
| $1.085B | $0.762B | ||||||
| - | - | ||||||
| $1.085B | $0.762B | ||||||
| $1.463B | $1.525B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $179.409M | $105.279M | ||||||
| $13.218M | $21.813M | ||||||
| $-909.798M | $-960.01M |
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