
Last Price
52 Week Range
$10.44 - $47.65
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $198.187M | $656.635M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $7.164M | $4.751M | |||||
| $205.351M | $661.386M | |||||
| $53K | $38K | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $499K | $382K | |||||
| $552K | $420K | |||||
| - | - | |||||
| $205.903M | $661.806M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.479M | $2.017M | |||||
| $14.167M | $5.54M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $7.556M | |||||
| $14.646M | $15.113M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $14.646M | $15.113M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $5K | $8K | |||||
| $-302.518M | $-457.169M | |||||
| $0.494B | $1.104B | |||||
| - | - | |||||
| - | - | |||||
| $191.257M | $646.693M | |||||
| - | - | |||||
| $191.257M | $646.693M | |||||
| $205.903M | $661.806M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $84.096M | $483.714M | |||||
| - | - | |||||
| $-114.091M | $-172.921M |
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