
Last Price
52 Week Range
$1.75 - $13.88
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $62.336M | $133.205M | ||||||
| $117.362M | $167.927M | ||||||
| - | - | ||||||
| $24.888M | - | ||||||
| $10.187M | $56.887M | ||||||
| $214.773M | $358.019M | ||||||
| $1.796B | $1.919B | ||||||
| $1.549B | $1.386B | ||||||
| - | $9.651M | ||||||
| - | - | ||||||
| $85.079M | $75.894M | ||||||
| $3.431B | $3.39B | ||||||
| - | - | ||||||
| $3.645B | $3.748B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $72.489M | $48.85M | ||||||
| $14.666M | - | ||||||
| $7.579M | $9.62M | ||||||
| $146.325M | $147.616M | ||||||
| $23.28M | - | ||||||
| $33.784M | $49.577M | ||||||
| $137.915M | $229.202M | ||||||
| $412.758M | $484.865M | ||||||
| $-400.3M | $-532.34M | ||||||
| $1.466B | $1.598B | ||||||
| - | - | ||||||
| $30.907M | $559.301M | ||||||
| $98.833M | $104.119M | ||||||
| $2.368B | $2.508B | ||||||
| - | - | ||||||
| $2.781B | $2.993B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $1.18M | $1.183M | ||||||
| $30.261M | $-82.619M | ||||||
| $830.369M | $841.301M | ||||||
| $2.699M | $-4.603M | ||||||
| - | - | ||||||
| $864.509M | $755.262M | ||||||
| - | - | ||||||
| $864.509M | $755.262M | ||||||
| $3.645B | $3.748B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $9.651M | ||||||
| $2.392B | $2.525B | ||||||
| $2.33B | $2.392B |
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