
Last Price
52 Week Range
$13.80 - $33.92
Next Earnings Date
May 27 2026
Next Earnings Date
May 27 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $-37.878M | $5.18M | ||||||||
| $36.345M | $42.255M | ||||||||
| $-7.118M | $-6.187M | ||||||||
| - | $73.884M | ||||||||
| $-38.46M | $-34.776M | ||||||||
| $102.31M | $9.709M | ||||||||
| $55.199M | $90.065M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $-2.266M | $-7.501M | ||||||||
| $-216.911M | $-50.263M | ||||||||
| - | - | ||||||||
| - | $3.684M | ||||||||
| - | - | ||||||||
| $-219.177M | $-54.08M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $163.214M | $47.5M | ||||||||
| $7.264M | $-118.898M | ||||||||
| - | - | ||||||||
| - | $-1.634M | ||||||||
| $170.478M | $-73.032M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $112.085M | $121.267M | ||||||||
| $8.843M | $-32.582M | ||||||||
| $120.928M | $88.685M | ||||||||
| $55.199M | $90.065M | ||||||||
| $-2.266M | $-7.501M | ||||||||
| $52.933M | $82.564M |
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