
Last Price
52 Week Range
$3.08 - $12.28
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $260.031M | $310.813M | $321.193M | |||||||
| $52.906M | $64.06M | $66.151M | |||||||
| $207.125M | $246.753M | $255.042M | |||||||
| - | - | - | |||||||
| $105.534M | $115.64M | $154.542M | |||||||
| $142.21M | $151.327M | $121.869M | |||||||
| $-40.619M | $-20.214M | $-21.369M | |||||||
| $-2.525M | $-1.919M | $-1.789M | |||||||
| $3.174M | $1.978M | $1.713M | |||||||
| $649K | $59K | $-76K | |||||||
| $-39.97M | $-20.155M | $-21.445M | |||||||
| $29K | $59K | $26K | |||||||
| $-76.986M | $-20.214M | $-21.471M | |||||||
| $-0.69 | $-0.17 | $-0.169 | |||||||
| $-0.69 | $-0.17 | $-0.169 | |||||||
| $111.96M | $121.693M | $497.642M | |||||||
| $111.96M | $121.693M | $497.642M | |||||||
| $-20.117M | $-5.312M | $-5.915M | |||||||
| $17.328M | $12.924M | $14.266M | |||||||
| $-37.445M | $-18.236M | $-20.181M |
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