
Last Price
52 Week Range
$14.11 - $31.66
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $115.734M | $99.092M | ||||||
| $38.739M | $51.494M | ||||||
| - | - | ||||||
| - | - | ||||||
| $26.904M | $36.63M | ||||||
| $181.377M | $187.216M | ||||||
| $36.64M | $40.114M | ||||||
| $177.071M | $562.347M | ||||||
| - | - | ||||||
| - | - | ||||||
| $42.189M | $57.55M | ||||||
| $255.9M | $660.011M | ||||||
| - | - | ||||||
| $437.277M | $847.227M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $6.763M | $5.842M | ||||||
| $22.686M | - | ||||||
| - | $1.576M | ||||||
| $1.343M | - | ||||||
| $634K | - | ||||||
| $13.578M | $34.77M | ||||||
| $1.2M | $47.359M | ||||||
| $45.57M | $89.547M | ||||||
| $-17.109M | $351.969M | ||||||
| $18.452M | - | ||||||
| $15.526M | - | ||||||
| $1.822M | $2.625M | ||||||
| $0.22M | $41.037M | ||||||
| $34.677M | $395.631M | ||||||
| - | - | ||||||
| $80.247M | $485.178M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $102K | $106K | ||||||
| $-476.201M | $-523.853M | ||||||
| $833.129M | - | ||||||
| - | - | ||||||
| - | $885.796M | ||||||
| $357.03M | $362.049M | ||||||
| - | - | ||||||
| $357.03M | $362.049M | ||||||
| $437.277M | $847.227M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $21.375M | $35.635M | ||||||
| $18.452M | $353.545M | ||||||
| $-75.907M | $290.088M |
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