
Last Price
52 Week Range
$2.91 - $5.75
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $125.044M | $164.093M | |||
| $48.193M | $52.614M | |||
| $1.495M | $2.793M | |||
| $9.693M | - | |||
| $0.026M | $11.725M | |||
| $184.451M | $231.224M | |||
| $14.039M | $16.357M | |||
| $6.204M | $63.175M | |||
| $20.871M | $58.021M | |||
| $9.798M | $4.014M | |||
| $30.72M | $7.657M | |||
| $81.632M | $149.224M | |||
| - | - | |||
| $266.083M | $380.448M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $43.939M | $26.462M | |||
| - | - | |||
| $0.123M | $13.649M | |||
| $4.342M | - | |||
| $23.407M | - | |||
| $12.56M | $9.466M | |||
| $0.228M | $11.545M | |||
| $61.192M | $61.121M | |||
| $5.266M | $29.482M | |||
| $5.583M | $4.253M | |||
| - | - | |||
| $0.926M | $16.375M | |||
| $1.194M | $1.66M | |||
| $9.869M | $56.022M | |||
| - | - | |||
| $71.061M | $117.143M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-2.7M | $-7.75M | |||
| - | - | |||
| $10.302K | $10.388K | |||
| $189.463M | $240.449M | |||
| $62.514M | $72.867M | |||
| $-54.178M | $-57.294M | |||
| - | - | |||
| $195.109M | $248.282M | |||
| $-0.087M | $15.023M | |||
| $195.022M | $263.305M | |||
| $266.083M | $380.448M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $20.871M | $58.34M | |||
| $12.214M | $51.636M | |||
| $-112.83M | $-112.138M |
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