
Last Price
52 Week Range
$15.53 - $37.79
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-46.142M | $-31.768M | ||||
| $17.717M | $18.598M | ||||
| $0.559M | $-3.062M | ||||
| $135.212M | $162.031M | ||||
| $-27.708M | $-37.624M | ||||
| $86.317M | $109.832M | ||||
| $165.955M | $218.007M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-5.921M | $-9.485M | ||||
| - | $-2.031M | ||||
| - | - | ||||
| - | - | ||||
| $-11.305M | $-18.98M | ||||
| $-17.226M | $-30.496M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-19K | - | ||||
| $17.885M | $13.49M | ||||
| - | - | ||||
| $-23.665M | $-17.975M | ||||
| $-5.799M | $-4.485M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $739.657M | $882.587M | ||||
| $142.93M | $183.026M | ||||
| $0.883B | $1.066B | ||||
| $165.955M | $218.007M | ||||
| $-17.226M | $-28.465M | ||||
| $148.729M | $189.542M |
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