
Last Price
52 Week Range
$7.00 - $16.38
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $24.192M | $20.273M | ||||||
| $8.107M | $10.65M | ||||||
| $95.75M | $86.177M | ||||||
| $6.693M | - | ||||||
| $10.027M | $12.371M | ||||||
| $144.769M | $129.471M | ||||||
| $96.644M | $127.939M | ||||||
| $141.608M | $137.165M | ||||||
| $1.71M | $2.009M | ||||||
| $47K | $8K | ||||||
| $426K | $790K | ||||||
| $240.435M | $267.911M | ||||||
| - | - | ||||||
| $385.204M | $397.382M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $34.47M | $31.491M | ||||||
| $31.216M | - | ||||||
| $6.3M | $19.427M | ||||||
| $8.382M | - | ||||||
| $1.039M | $0.243M | ||||||
| $12.215M | $12.707M | ||||||
| $4.455M | $41.421M | ||||||
| $97.038M | $105.046M | ||||||
| $41.915M | $17.027M | ||||||
| $71.878M | $87.668M | ||||||
| - | - | ||||||
| - | - | ||||||
| $1.625M | $2.202M | ||||||
| $170.532M | $194.565M | ||||||
| - | - | ||||||
| $267.57M | $299.611M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $128K | $128K | ||||||
| $-293.403M | $-324.837M | ||||||
| $471.758M | $476.124M | ||||||
| $-60.849M | $-53.644M | ||||||
| - | - | ||||||
| $117.634M | $97.771M | ||||||
| - | - | ||||||
| $117.634M | $97.771M | ||||||
| $385.204M | $397.382M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.71M | $2.009M | ||||||
| $183.589M | $211.79M | ||||||
| $159.397M | $191.517M |
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