
Last Price
52 Week Range
$19.24 - $58.84
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-32.021M | $-18.217M | $-36.31M | ||||||
| $21.485M | $22.711M | $24.994M | ||||||
| $-22K | $448K | $332K | ||||||
| $59.895M | $88.086M | $77.955M | ||||||
| $17.234M | $34.298M | $39.977M | ||||||
| $0.66M | $-3.797M | $31.987M | ||||||
| $67.231M | $123.529M | $138.935M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-2.457M | $-1.673M | $-4.719M | ||||||
| $-10.973M | $-51.832M | $-50.944M | ||||||
| - | $-2M | $-4.99M | ||||||
| - | - | - | ||||||
| $-6.398M | $-7.37M | $-6.286M | ||||||
| $-19.828M | $-62.875M | $-66.939M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | $-5.132M | $-5.132M | ||||||
| $33.376M | $44.925M | $-239.953M | ||||||
| - | - | - | ||||||
| $-3.051M | $1.39M | $-4.143M | ||||||
| $30.325M | $41.183M | $-249.228M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $131.185M | $208.57M | $323.406M | ||||||
| $77.385M | $104.739M | $-176.383M | ||||||
| $208.57M | $313.309M | $147.023M | ||||||
| $67.231M | $123.529M | $138.935M | ||||||
| $-8.855M | $-1.673M | $-4.719M | ||||||
| $58.376M | $121.856M | $134.216M |
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