
Last Price
52 Week Range
$10.82 - $26.78
Next Earnings Date
May 11 2026
Next Earnings Date
May 11 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $77.461M | $114.642M | |||||
| $47.449M | - | |||||
| $44.833M | - | |||||
| - | - | |||||
| $4.159M | $5.446M | |||||
| $173.902M | $120.088M | |||||
| $28.852M | - | |||||
| - | - | |||||
| $4.249M | $125.455M | |||||
| $269.131M | $271.724M | |||||
| $2.1M | - | |||||
| $304.332M | $397.179M | |||||
| - | - | |||||
| $478.234M | $517.267M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $11.544M | $0.922M | |||||
| $11.029M | - | |||||
| $13.363M | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $40.386M | $18.044M | |||||
| $76.322M | $18.966M | |||||
| $184.389M | - | |||||
| $3.888M | - | |||||
| - | - | |||||
| $4.316M | - | |||||
| $348.877M | $255.16M | |||||
| $545.358M | $255.16M | |||||
| - | - | |||||
| $621.68M | $274.126M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $-12.247M | |||||
| - | - | |||||
| $10K | $12K | |||||
| $-507.378M | $-451.085M | |||||
| $361.379M | $706.667M | |||||
| $2.543M | $-0.206M | |||||
| - | - | |||||
| $-143.446M | $243.141M | |||||
| - | - | |||||
| $-143.446M | $243.141M | |||||
| $478.234M | $517.267M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $4.249M | $125.455M | |||||
| $205.528M | - | |||||
| $128.067M | $-114.642M |
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