
Last Price
52 Week Range
$5.70 - $18.00
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $467.499M | $492.546M | $493.708M | ||||||||
| $79.665M | $74.142M | $73.978M | ||||||||
| $387.834M | $418.404M | $419.73M | ||||||||
| $141.489M | $126.937M | $122.877M | ||||||||
| $306.117M | $285.627M | $271.503M | ||||||||
| - | - | $-108K | ||||||||
| $-59.772M | $5.84M | $27.837M | ||||||||
| $18.234M | $13.836M | $10.189M | ||||||||
| $-215K | $489K | $-256K | ||||||||
| $18.019M | $14.325M | $9.933M | ||||||||
| $-41.753M | $20.165M | $37.662M | ||||||||
| $1.783M | $-152.544M | $-147.556M | ||||||||
| $-42.735M | $173.854M | $190.597M | ||||||||
| $-0.59 | $1.91 | $2.09 | ||||||||
| $-0.59 | $1.87 | $2.04 | ||||||||
| $92M | $91.212M | $351.568M | ||||||||
| $92M | $92.995M | $357.368M | ||||||||
| $-11.892M | $18.962M | $48.805M | ||||||||
| $20.603M | $13.122M | $14.807M | ||||||||
| $-32.495M | $5.84M | $24.815M |
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