
Last Price
52 Week Range
$7.88 - $73.11
Next Earnings Date
Apr 21 2026
Next Earnings Date
Apr 21 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $55.873M | $13.164M | |||||
| $28.431M | $9.527M | |||||
| - | - | |||||
| - | - | |||||
| $15.03M | $16.997M | |||||
| $99.334M | $39.688M | |||||
| $49.123M | $31.506M | |||||
| - | - | |||||
| $19.353M | - | |||||
| - | - | |||||
| $6.873M | $29.013M | |||||
| $75.349M | $60.519M | |||||
| - | - | |||||
| $174.683M | $100.207M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $5.289M | - | |||||
| $11.178M | - | |||||
| - | $176K | |||||
| $158K | - | |||||
| - | - | |||||
| $6.168M | - | |||||
| $7.654M | $27.547M | |||||
| $30.447M | $27.723M | |||||
| $20.493M | $16.388M | |||||
| $30.777M | - | |||||
| $5.233M | - | |||||
| - | - | |||||
| $43.825M | $46.819M | |||||
| $130.789M | $63.207M | |||||
| - | - | |||||
| $161.236M | $90.93M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | $2K | |||||
| $19K | $23K | |||||
| $-0.97B | $-1.019B | |||||
| $981.638M | - | |||||
| $1.393M | $1.444M | |||||
| - | $1.03B | |||||
| $13.447M | $13.169M | |||||
| - | - | |||||
| $13.447M | $13.169M | |||||
| $174.683M | $104.099M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $31.727M | - | |||||
| $81.889M | $16.564M | |||||
| $38.39M | $3.4M |
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