
Last Price
52 Week Range
$10.01 - $57.42
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.442B | $1.254B | ||||||
| $21.104M | $8.378M | ||||||
| - | - | ||||||
| $3.377M | - | ||||||
| $5.1M | $9.977M | ||||||
| $0.471B | $1.273B | ||||||
| $2.421M | $1.924M | ||||||
| $25.859M | $8.782M | ||||||
| - | $32.954M | ||||||
| - | - | ||||||
| $45.256M | $96.28M | ||||||
| $73.536M | $139.94M | ||||||
| - | - | ||||||
| $0.545B | $1.413B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $47.947M | - | ||||||
| $1.356M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $762K | $613K | ||||||
| $39.657M | $295.443M | ||||||
| $89.722M | $296.056M | ||||||
| - | - | ||||||
| - | - | ||||||
| $181K | - | ||||||
| - | - | ||||||
| $1.65M | $2.905M | ||||||
| $1.831M | $2.905M | ||||||
| - | - | ||||||
| $91.553M | $298.961M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $27K | $34K | ||||||
| $-377.077M | $-732.871M | ||||||
| $995.745M | - | ||||||
| - | - | ||||||
| - | $1.902B | ||||||
| $0.619B | $1.169B | ||||||
| $-165.575M | $-55.29M | ||||||
| $0.453B | $1.114B | ||||||
| $0.545B | $1.413B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $40M | $450.754M | ||||||
| - | - | ||||||
| $-401.556M | $-836.417M |
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