
Last Price
52 Week Range
$3.56 - $17.48
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $245.114M | $300.848M | ||||||
| $8.625M | $6.271M | ||||||
| $115.759M | $127.966M | ||||||
| $12.268M | - | ||||||
| $1M | $12.2M | ||||||
| $382.766M | $447.285M | ||||||
| $85.771M | $91.072M | ||||||
| - | - | ||||||
| $27.534M | $27.735M | ||||||
| $11.643M | $12.187M | ||||||
| $2.073M | $1.717M | ||||||
| $127.021M | $132.711M | ||||||
| - | - | ||||||
| $509.787M | $579.996M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $13.452M | $18.187M | ||||||
| $51.71M | - | ||||||
| - | $8.175M | ||||||
| $10.596M | - | ||||||
| $3.705M | $4.266M | ||||||
| $4.612M | $3.99M | ||||||
| $9.772M | $60.171M | ||||||
| $90.142M | $90.523M | ||||||
| $-42.43M | $51.829M | ||||||
| $53.026M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $83K | $182K | ||||||
| $42.513M | $52.011M | ||||||
| - | - | ||||||
| $132.655M | $142.534M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $15K | $16K | ||||||
| $64.474M | $98.724M | ||||||
| $312.622M | - | ||||||
| $21K | $196K | ||||||
| - | $338.526M | ||||||
| $377.132M | $437.462M | ||||||
| - | - | ||||||
| $377.132M | $437.462M | ||||||
| $509.787M | $579.996M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $187.003M | $246.598M | ||||||
| $53.026M | $60.004M | ||||||
| $-32.619M | $-21.981M |
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