
Last Price
52 Week Range
$9.73 - $25.13
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $59.152M | $87.045M | |||||
| $50.184M | $67.946M | |||||
| - | - | |||||
| $2.747M | $5.104M | |||||
| $4.901M | $1.274M | |||||
| $116.984M | $161.369M | |||||
| $4.72M | $5.875M | |||||
| $354.325M | $354.54M | |||||
| $605K | $605K | |||||
| $1.242M | - | |||||
| $1.214M | $8.642M | |||||
| $362.106M | $369.662M | |||||
| - | - | |||||
| $479.09M | $531.031M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $5.224M | $1.672M | |||||
| $11.81M | - | |||||
| $15M | $20M | |||||
| $2.37M | - | |||||
| $1.963M | - | |||||
| $19.97M | $24.285M | |||||
| $13.435M | $38.966M | |||||
| $67.809M | $84.923M | |||||
| $274.617M | $375.859M | |||||
| $3.333M | $2.574M | |||||
| - | - | |||||
| - | $1.391M | |||||
| $266.308M | $16.704M | |||||
| $542.851M | $399.102M | |||||
| - | - | |||||
| $610.66M | $484.025M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-14.295M | - | |||||
| - | - | |||||
| $18K | $18K | |||||
| $-191.812M | $-97.061M | |||||
| $74.519M | $144.049M | |||||
| - | - | |||||
| - | - | |||||
| $-131.57M | $47.006M | |||||
| - | - | |||||
| $-131.57M | $47.006M | |||||
| $479.09M | $531.031M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $605K | $605K | |||||
| $293.913M | $401.007M | |||||
| $234.761M | $313.962M |
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