
Last Price
52 Week Range
$6.83 - $14.02
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $132.818M | $0.29M | ||||||
| $542.272M | $742.834M | ||||||
| - | - | ||||||
| $42.595M | - | ||||||
| $0.07B | $1.118B | ||||||
| $0.788B | $1.861B | ||||||
| $8.145B | - | ||||||
| - | - | ||||||
| $13.81M | $35.626M | ||||||
| - | - | ||||||
| $0.214B | $10.547B | ||||||
| $8.373B | $10.582B | ||||||
| - | - | ||||||
| $9.161B | $12.443B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $320.567M | $46.279M | ||||||
| $361.229M | - | ||||||
| - | - | ||||||
| $80.615M | $182.208M | ||||||
| $36.135M | - | ||||||
| - | - | ||||||
| $0.065B | $1.031B | ||||||
| $0.827B | $1.259B | ||||||
| $3.046B | $5.524B | ||||||
| $84.141M | $185.436M | ||||||
| - | - | ||||||
| $370.329M | $11.671M | ||||||
| $542.216M | $479.325M | ||||||
| $3.965B | $6.018B | ||||||
| - | - | ||||||
| $4.793B | $7.278B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-32.43M | $-71.054M | ||||||
| - | - | ||||||
| $26K | $33K | ||||||
| $-64.751M | - | ||||||
| $3.227B | $5.229B | ||||||
| - | - | ||||||
| - | - | ||||||
| $3.13B | $5.165B | ||||||
| $1.238B | $0.008B | ||||||
| $4.368B | $5.173B | ||||||
| $9.161B | $12.443B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $13.81M | $35.626M | ||||||
| $3.133B | $5.532B | ||||||
| $3.001B | $5.532B |
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