
Last Price
52 Week Range
$3.90 - $7.93
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $331.497M | $502.52M | $594.723M | ||||||
| - | $446.79M | $472.585M | ||||||
| $331.497M | $55.73M | $122.138M | ||||||
| - | - | - | ||||||
| $14.798M | $16.222M | $14.663M | ||||||
| $338.402M | - | $61.603M | ||||||
| $-21.703M | $39.508M | $45.872M | ||||||
| $-122.108M | $-265.914M | $-305.289M | ||||||
| $-118.94M | $71.034M | $-98.293M | ||||||
| $-241.048M | $-194.88M | $-403.582M | ||||||
| $-262.751M | $-155.372M | $-357.71M | ||||||
| $3.313M | $-3.318M | $41.719M | ||||||
| $-223.645M | $-107.174M | $-351.69M | ||||||
| $-2.72 | $-2.26 | $-4.47 | ||||||
| $-2.72 | $-2.26 | $-4.47 | ||||||
| $108.218M | $115.215M | $463.421M | ||||||
| $108.218M | $115.215M | $463.421M | ||||||
| $-61.233M | $243.031M | $149.761M | ||||||
| $79.41M | $132.489M | $158.168M | ||||||
| $-140.643M | $110.542M | $-8.407M |
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