
Last Price
52 Week Range
$1.90 - $8.88
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $97.235M | $29.34M | ||||
| $12.135M | $10.59M | ||||
| $5.658M | $5.068M | ||||
| $20.232M | - | ||||
| $8.709M | $29.374M | ||||
| $143.969M | $74.372M | ||||
| $330.359M | $310.819M | ||||
| $1.6M | - | ||||
| $19.38M | $7.728M | ||||
| - | - | ||||
| $42.982M | $47.077M | ||||
| $394.321M | $365.624M | ||||
| - | - | ||||
| $538.29M | $439.996M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $20.295M | $30.674M | ||||
| $20.92M | - | ||||
| $97.522M | $66.866M | ||||
| $16.899M | - | ||||
| $1.188M | - | ||||
| $128.905M | $135.891M | ||||
| $10.212M | $36.519M | ||||
| $294.753M | $269.95M | ||||
| $80.603M | $176.304M | ||||
| $77.218M | - | ||||
| $20.612M | - | ||||
| - | - | ||||
| $33.356M | $78.012M | ||||
| $255.209M | $254.316M | ||||
| - | - | ||||
| $549.962M | $524.266M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| $38.872M | $27.965M | ||||
| $8K | $9K | ||||
| $-244.177M | $-440.385M | ||||
| $9.618M | $113.625M | ||||
| $-56K | - | ||||
| - | - | ||||
| $-195.735M | $-298.786M | ||||
| $184.063M | $214.516M | ||||
| $-11.672M | $-84.27M | ||||
| $538.29M | $439.996M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $84.921M | $7.728M | ||||
| $315.662M | $243.17M | ||||
| $283.968M | $213.83M |
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