
Last Price
52 Week Range
$4.35 - $8.09
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $786.565M | $789.844M | ||||||
| $294.625M | $271.438M | ||||||
| $491.94M | $518.406M | ||||||
| $125.438M | $101.513M | ||||||
| $439.145M | $419.471M | ||||||
| $16.685M | - | ||||||
| $-89.328M | $-2.578M | ||||||
| $19.287M | $14.208M | ||||||
| $-10.897M | $-3.293M | ||||||
| $8.39M | $10.915M | ||||||
| $-80.938M | $8.337M | ||||||
| $4.35M | $4.53M | ||||||
| $-85.288M | $3.807M | ||||||
| $-0.56 | $0.026 | ||||||
| $-0.56 | $0.026 | ||||||
| $151.32M | $148.205M | ||||||
| $151.32M | $150.005M | ||||||
| $-89.328M | $33.696M | ||||||
| $-0.069M | $25.359M | ||||||
| $-89.259M | $8.337M |
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