
Last Price
52 Week Range
$5.20 - $26.85
Next Earnings Date
Jun 01 2026 (Estimate)
Next Earnings Date
Jun 01 2026 (Est.)
Last Price
| Metric | 2017 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $76.31M | $51.132M | |||||||
| $142.784M | $141.729M | |||||||
| $-2.719M | $-5.198M | |||||||
| $6.032M | - | |||||||
| $-9.163M | $48.25M | |||||||
| $16.085M | $28.329M | |||||||
| $229.329M | $264.242M |
| Metric | 2017 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-105.105M | $-143.454M | |||||||
| - | $4.905M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-6.029M | $-13.689M | |||||||
| $-111.134M | $-152.238M |
| Metric | 2017 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-74.116M | $-78.259M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-3.944M | $-9.005M | |||||||
| $-78.06M | $-87.264M |
| Metric | 2017 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $67.821M | $107.956M | |||||||
| $40.135M | $16.841M | |||||||
| $107.956M | $124.797M | |||||||
| $229.329M | $264.242M | |||||||
| $-105.105M | $-143.454M | |||||||
| $124.224M | $120.788M |
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