
Last Price
52 Week Range
$6.66 - $18.90
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $89.149M | $84.278M | $98.986M | |||||||
| $20.557M | $20.423M | $16.377M | |||||||
| $68.592M | $63.855M | $59.928M | |||||||
| $19.58M | $13.181M | $14.565M | |||||||
| - | $230.122M | $261.222M | |||||||
| $52.095M | - | $9.238M | |||||||
| $-3.083M | $-179.448M | $-202.416M | |||||||
| - | $8.07M | - | |||||||
| $11.369M | - | $4.36M | |||||||
| $11.369M | $8.07M | $4.36M | |||||||
| $8.286M | $-171.378M | $-198.056M | |||||||
| $288K | $-80K | $-80K | |||||||
| $7.998M | $-171.298M | $-197.976M | |||||||
| $0.083 | $-1.74 | $-2.006 | |||||||
| $0.078 | $-1.74 | $-2.006 | |||||||
| $96.937M | $98.566M | $395.032M | |||||||
| $102.391M | $98.566M | $395.032M | |||||||
| $-3.004M | $-178.081M | $-194.596M | |||||||
| $0.079M | $1.367M | $3.048M | |||||||
| $-3.083M | $-179.448M | $-137.499M |
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