
Last Price
52 Week Range
$2.29 - $12.28
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $44.176M | $48.127M | |||||||
| $3.567M | $2.437M | |||||||
| $690K | - | |||||||
| - | - | |||||||
| $8.489M | $6.112M | |||||||
| $56.922M | $56.676M | |||||||
| $97.333M | $92.619M | |||||||
| $10.746M | $10.746M | |||||||
| - | - | |||||||
| - | - | |||||||
| $6.224M | $7.204M | |||||||
| $114.303M | $110.569M | |||||||
| - | - | |||||||
| $171.225M | $167.245M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $26.076M | $12.9M | |||||||
| $8.634M | - | |||||||
| $3.855M | $3.875M | |||||||
| $4.345M | $5.401M | |||||||
| $2.608M | - | |||||||
| $15.562M | - | |||||||
| $3.052M | $40.204M | |||||||
| $61.524M | $62.38M | |||||||
| $-14.338M | $-14.304M | |||||||
| $36.834M | $33.981M | |||||||
| - | - | |||||||
| - | $10.227M | |||||||
| $2.76M | $2.816M | |||||||
| $53.4M | $45.672M | |||||||
| - | - | |||||||
| $114.924M | $108.052M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $11K | $12K | |||||||
| $-555.861M | $-576.075M | |||||||
| $612.148M | $635.253M | |||||||
| $3K | $3K | |||||||
| - | - | |||||||
| $56.301M | $59.193M | |||||||
| - | - | |||||||
| $56.301M | $59.193M | |||||||
| $171.225M | $167.245M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.325M | $9.498M | |||||||
| $58.84M | $52.132M | |||||||
| $26.989M | $13.503M |
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