
Last Price
52 Week Range
$1.31 - $16.00
Next Earnings Date
Apr 02 2026
Next Earnings Date
Apr 02 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $798.894M | $361.845M | |||||||
| $130.612M | $70.542M | |||||||
| $668.282M | $291.303M | |||||||
| - | - | |||||||
| $317.812M | $207.168M | |||||||
| $357.517M | $497.036M | |||||||
| $-7.047M | $-412.901M | |||||||
| $-72.868M | - | |||||||
| $74.863M | $-88.189M | |||||||
| $1.995M | $-88.189M | |||||||
| $-5.052M | $-501.09M | |||||||
| $2.267M | $-3.335M | |||||||
| $-2.928M | $-257.126M | |||||||
| $-0.66 | $-20.17 | |||||||
| $-0.66 | $-20.17 | |||||||
| $9.98M | $12.94M | |||||||
| $9.98M | $12.94M | |||||||
| $173.706M | $-412.901M | |||||||
| $105.89M | - | |||||||
| $67.816M | - |
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