
Last Price
52 Week Range
$3.10 - $7.93
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $331.497M | $502.52M | ||||||
| - | $446.79M | ||||||
| $331.497M | $55.73M | ||||||
| - | - | ||||||
| $14.798M | $16.222M | ||||||
| $338.402M | - | ||||||
| $-21.703M | $39.508M | ||||||
| $-122.108M | $-265.914M | ||||||
| $-118.94M | $71.034M | ||||||
| $-241.048M | $-194.88M | ||||||
| $-262.751M | $-155.372M | ||||||
| $3.313M | $-3.318M | ||||||
| $-223.645M | $-107.174M | ||||||
| $-2.72 | $-2.26 | ||||||
| $-2.72 | $-2.26 | ||||||
| $108.218M | $115.215M | ||||||
| $108.218M | $115.215M | ||||||
| $-61.233M | $243.031M | ||||||
| $79.41M | $132.489M | ||||||
| $-140.643M | $110.542M |
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