
Last Price
52 Week Range
$1.26 - $4.08
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $24.31M | $24.408M | ||||||
| $64.009M | $61.806M | ||||||
| $10.294M | $10.964M | ||||||
| - | - | ||||||
| $18.575M | $25.504M | ||||||
| $117.188M | $122.682M | ||||||
| $470.989M | $495.634M | ||||||
| $55.938M | $54.608M | ||||||
| $223.594M | $231.223M | ||||||
| - | - | ||||||
| $13.368M | $55.322M | ||||||
| $763.889M | $836.787M | ||||||
| - | - | ||||||
| $881.077M | $959.469M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $28.773M | $19.004M | ||||||
| $50.061M | - | ||||||
| $12.621M | $15.83M | ||||||
| $780K | - | ||||||
| $4.422M | - | ||||||
| $9.276M | - | ||||||
| $2.085M | $69.385M | ||||||
| $103.596M | $104.219M | ||||||
| $272.848M | $324.526M | ||||||
| $12.935M | $12.537M | ||||||
| - | - | ||||||
| - | - | ||||||
| $15.291M | $7.893M | ||||||
| $312.449M | $357.493M | ||||||
| - | - | ||||||
| $416.045M | $461.712M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-11.614M | $-11.614M | ||||||
| - | $959.469M | ||||||
| $17K | $17K | ||||||
| $-137.004M | $-1.307M | ||||||
| - | - | ||||||
| $152K | $-26K | ||||||
| - | - | ||||||
| $-148.449M | $-12.93M | ||||||
| $613.481M | $510.687M | ||||||
| $465.032M | $497.757M | ||||||
| $881.077M | $959.469M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $223.594M | $231.223M | ||||||
| $310.559M | $365.43M | ||||||
| $286.249M | $341.022M |
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