
Last Price
52 Week Range
$19.24 - $60.05
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-32.021M | $-18.217M | $-23.767M | ||||||
| $21.485M | $22.711M | $23.482M | ||||||
| $-22K | $448K | $225K | ||||||
| $59.895M | $88.086M | $100.67M | ||||||
| $17.234M | $34.298M | $8.03M | ||||||
| $0.66M | $-3.797M | $1.88M | ||||||
| $67.231M | $123.529M | $110.52M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-2.457M | $-1.673M | $-2.479M | ||||||
| $-10.973M | $-51.832M | $-50.944M | ||||||
| - | $-2M | $-4.99M | ||||||
| - | - | - | ||||||
| $-6.398M | $-7.37M | $-8.332M | ||||||
| $-19.828M | $-62.875M | $-66.745M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | $-5.132M | $-5.132M | ||||||
| $33.376M | $44.925M | $-139.697M | ||||||
| - | - | - | ||||||
| $-3.051M | $1.39M | $4.293M | ||||||
| $30.325M | $41.183M | $-140.536M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $131.185M | $208.57M | $285.831M | ||||||
| $77.385M | $104.739M | $-94.479M | ||||||
| $208.57M | $313.309M | $132.09M | ||||||
| $67.231M | $123.529M | $110.52M | ||||||
| $-8.855M | $-1.673M | $-4.525M | ||||||
| $58.376M | $121.856M | $105.995M |
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