
Last Price
52 Week Range
$8.55 - $21.18
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $152.089M | $194.512M | ||||||
| $575.364M | $741.5M | ||||||
| - | - | ||||||
| $17.768M | $33.456M | ||||||
| - | $-774.956M | ||||||
| $745.221M | $194.512M | ||||||
| $512.839M | $456.204M | ||||||
| $7.602B | $8.513B | ||||||
| $432.759M | $531.833M | ||||||
| $1.245B | $1.414B | ||||||
| $454.311M | $-531.833M | ||||||
| $10.247B | $10.383B | ||||||
| - | $1.89B | ||||||
| $10.992B | $12.468B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $158.34M | - | ||||||
| - | - | ||||||
| $130M | $860M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $7.613M | $-171.45M | ||||||
| $295.953M | $688.55M | ||||||
| $2.068B | $3.324B | ||||||
| $390.353M | $538.147M | ||||||
| - | - | ||||||
| $36.867M | $39.663M | ||||||
| $2.005B | $1.285B | ||||||
| $4.89B | $5.725B | ||||||
| - | - | ||||||
| $5.186B | $6.413B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $150K | $155K | ||||||
| $-1.142B | $-1.609B | ||||||
| $3.269B | $3.813B | ||||||
| - | $1.892M | ||||||
| - | - | ||||||
| $2.128B | $2.205B | ||||||
| $3.678B | $3.849B | ||||||
| $5.806B | $6.054B | ||||||
| $10.992B | $12.468B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $432.759M | $531.833M | ||||||
| $2.979B | $3.863B | ||||||
| $2.827B | $3.668B |
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