
Last Price
52 Week Range
$5.00 - $17.58
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-547.029M | $-312.763M | ||||||
| $63.02M | $58.99M | ||||||
| $-0.936M | $-1.364M | ||||||
| $112.344M | $81.546M | ||||||
| $-89.67M | $-44.088M | ||||||
| $142.686M | $46.62M | ||||||
| $-319.585M | $-171.059M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-62.541M | $-7.665M | ||||||
| $-5.4M | - | ||||||
| - | $-418.63M | ||||||
| $4.519M | $185.382M | ||||||
| $1.186M | $0.624M | ||||||
| $-62.236M | $-240.289M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-897K | $-354K | ||||||
| $0.08M | $18.129M | ||||||
| - | - | ||||||
| $-922K | - | ||||||
| $-1.739M | $17.775M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $989.584M | $567.411M | ||||||
| $-383.841M | $-393.178M | ||||||
| $605.743M | $174.233M | ||||||
| $-319.585M | $-171.059M | ||||||
| $-62.541M | $-7.665M | ||||||
| $-382.126M | $-178.724M |
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