
Last Price
52 Week Range
$7.64 - $16.82
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $56.231M | $50.65M | |||||||
| $45.215M | $56.579M | |||||||
| $-21.653M | $3.827M | |||||||
| $90.658M | $104.226M | |||||||
| $-26.784M | $-17.036M | |||||||
| $15.997M | $12.937M | |||||||
| $159.664M | $211.183M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-27.149M | $-38.529M | |||||||
| - | $-82.578M | |||||||
| $-99.629M | - | |||||||
| $81.937M | $17.753M | |||||||
| - | $-2.025M | |||||||
| $-44.841M | $-105.379M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-2.475M | $-4.552M | |||||||
| $-133.821M | $-138.729M | |||||||
| - | - | |||||||
| $6.846M | $-0.668M | |||||||
| $-129.45M | $-143.949M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $310.257M | $293.741M | |||||||
| $-16.516M | $-33.707M | |||||||
| $293.741M | $260.034M | |||||||
| $159.664M | $211.183M | |||||||
| $-27.149M | $-38.529M | |||||||
| $132.515M | $172.654M |
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