
Last Price
52 Week Range
$1.58 - $3.92
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.371B | $1.924B | |||||||
| $1.006B | $1.568B | |||||||
| $364.804M | $355.882M | |||||||
| - | - | |||||||
| $408.934M | $176.324M | |||||||
| $1.619M | $265.107M | |||||||
| $-45.749M | $-85.529M | |||||||
| - | - | |||||||
| $-517K | $-20K | |||||||
| $-517K | $-20K | |||||||
| $-46.266M | $-85.549M | |||||||
| - | - | |||||||
| $-43.009M | $-85.549M | |||||||
| $-0.088 | $-0.17 | |||||||
| $-0.088 | $-0.17 | |||||||
| $490.019M | $517.237M | |||||||
| $490.019M | $517.237M | |||||||
| $-44.935M | $-83.863M | |||||||
| $1.331M | $1.686M | |||||||
| $-46.266M | $-85.549M |
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