
Last Price
52 Week Range
$5.63 - $21.46
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $531.72M | $441.113M | ||||||
| $13.876M | $26.735M | ||||||
| $3.321M | $6.326M | ||||||
| $9.046M | - | ||||||
| $4.367M | $10.925M | ||||||
| $562.33M | $485.099M | ||||||
| $4.707M | $4.478M | ||||||
| $15.63M | $18.02M | ||||||
| - | - | ||||||
| - | - | ||||||
| $121K | $230K | ||||||
| $20.458M | $22.728M | ||||||
| - | - | ||||||
| $582.788M | $507.827M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.262M | $3.733M | ||||||
| $13.943M | - | ||||||
| $10K | $174K | ||||||
| - | - | ||||||
| - | - | ||||||
| $1.554M | $2M | ||||||
| $54.682M | $54.615M | ||||||
| $73.451M | $60.522M | ||||||
| $-2.592M | $2.619M | ||||||
| $2.592M | - | ||||||
| $3.233M | - | ||||||
| - | - | ||||||
| $0.761M | $3.524M | ||||||
| $6.586M | $6.143M | ||||||
| - | - | ||||||
| $80.037M | $66.665M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $10K | $10K | ||||||
| $-554.081M | $-661.403M | ||||||
| $1.057B | - | ||||||
| $84K | $65K | ||||||
| - | $1.102B | ||||||
| $502.751M | $441.162M | ||||||
| - | - | ||||||
| $502.751M | $441.162M | ||||||
| $582.788M | $507.827M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $406.752M | $244.035M | ||||||
| $2.602M | $2.793M | ||||||
| $-122.366M | $-194.285M |
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