
Last Price
52 Week Range
$3.72 - $35.00
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $300.384M | $97.684M | |||||
| - | - | |||||
| $15.337M | $12.078M | |||||
| $4.166M | - | |||||
| $35.388M | $25.94M | |||||
| $355.275M | $135.702M | |||||
| $1.212B | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $0.016B | $1.605B | |||||
| $1.228B | $1.605B | |||||
| - | - | |||||
| $1.583B | $1.741B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $16.806M | - | |||||
| $67.909M | - | |||||
| - | - | |||||
| $918K | - | |||||
| - | - | |||||
| - | - | |||||
| $0.035B | $1.023B | |||||
| $0.121B | $1.023B | |||||
| $816.554M | - | |||||
| $17.906M | - | |||||
| - | - | |||||
| - | $12.833M | |||||
| $227.786M | $170.261M | |||||
| $1.078B | $0.183B | |||||
| - | - | |||||
| $1.199B | $1.207B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $8K | $15K | |||||
| $-0.698B | $-1.108B | |||||
| $1.082B | - | |||||
| $0 | - | |||||
| $-0B | $1.643B | |||||
| $384.185M | $534.303M | |||||
| - | - | |||||
| $384.185M | $534.303M | |||||
| $1.583B | $1.741B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $851.448M | - | |||||
| $551.064M | $-97.684M |
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