
Last Price
52 Week Range
$7.48 - $152.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-260.101M | $-391.347M | ||||||
| $24.463M | $28.594M | ||||||
| - | - | ||||||
| $50.657M | $49.119M | ||||||
| $130.589M | $189.469M | ||||||
| $-3.385M | $18.402M | ||||||
| $-57.777M | $-105.763M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-13.251M | $-13.242M | ||||||
| - | - | ||||||
| $-12.006M | $-60.154M | ||||||
| $206.915M | $193.872M | ||||||
| $-41.767M | $-31.866M | ||||||
| $139.891M | $88.61M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-3.75M | - | ||||||
| $1.167M | $-2.994M | ||||||
| - | - | ||||||
| - | - | ||||||
| $-2.583M | $-2.994M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $114.329M | $193.86M | ||||||
| $79.531M | $-20.147M | ||||||
| $193.86M | $173.713M | ||||||
| $-57.777M | $-105.763M | ||||||
| $-13.251M | $-13.242M | ||||||
| $-71.028M | $-119.005M |
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