
Last Price
52 Week Range
$10.12 - $19.05
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $7.305M | $9.374M | |||||
| $39.689M | $52.391M | |||||
| - | - | |||||
| - | - | |||||
| $17.453M | $33.569M | |||||
| $64.447M | $95.334M | |||||
| $0.951B | $2.445B | |||||
| - | - | |||||
| $9.196M | - | |||||
| - | - | |||||
| $0.006B | $-1.185B | |||||
| $0.966B | $1.26B | |||||
| - | - | |||||
| $1.031B | $1.355B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $23.84M | $27.979M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $5.623M | - | |||||
| - | - | |||||
| $42.497M | $125.938M | |||||
| $66.337M | $153.917M | |||||
| $157.1M | $291.1M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $197.988M | - | |||||
| $355.088M | $291.1M | |||||
| - | - | |||||
| $421.425M | $445.017M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $609.416M | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $909.886M | |||||
| $609.416M | $909.886M | |||||
| - | - | |||||
| $609.416M | $909.886M | |||||
| $1.031B | $1.355B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $9.196M | - | |||||
| $157.1M | $291.1M | |||||
| $149.795M | $281.726M |
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