
Last Price
52 Week Range
$5.12 - $9.40
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $121.609M | $22.905M | ||||||
| $18.679M | $19.064M | ||||||
| $-88.069M | $20.191M | ||||||
| $59.517M | $84.434M | ||||||
| $-41.557M | $8.659M | ||||||
| $7.411M | $3.94M | ||||||
| $77.59M | $159.193M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-5.802M | $-1.379M | ||||||
| - | - | ||||||
| $-396.154M | $-516.84M | ||||||
| $568.713M | $521.922M | ||||||
| $-12.631M | $-16.173M | ||||||
| $154.126M | $-12.47M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $-273.873M | $-131.847M | ||||||
| - | - | ||||||
| $25.715M | - | ||||||
| $-248.158M | $-131.847M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $172.429M | $153.533M | ||||||
| $-18.896M | $17.975M | ||||||
| $153.533M | $171.508M | ||||||
| $77.59M | $159.193M | ||||||
| $-5.802M | $-1.379M | ||||||
| $71.788M | $157.814M |
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