
Last Price
52 Week Range
$4.70 - $17.39
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $600.484M | $692.845M | $722.527M | ||||||||
| $152.963M | $209.027M | $200.652M | ||||||||
| $447.521M | $483.818M | $521.875M | ||||||||
| $227.727M | $242.912M | $248.934M | ||||||||
| $242.993M | $264.84M | $269.913M | ||||||||
| $33.296M | - | $16.465M | ||||||||
| $-56.495M | $-23.934M | $-13.437M | ||||||||
| $-13.441M | $-23.444M | $-24.718M | ||||||||
| $-63.99M | $5.942M | $-26.732M | ||||||||
| $-77.431M | $-17.502M | $-51.45M | ||||||||
| $-133.926M | $-41.436M | $-64.887M | ||||||||
| $276K | $363K | $376K | ||||||||
| $-134.202M | $-41.799M | $-65.263M | ||||||||
| $-1.24 | $-0.36 | $-0.58 | ||||||||
| $-1.24 | $-0.68 | $-1.007 | ||||||||
| $0.108B | $0.287B | $1.167B | ||||||||
| $0.108B | $0.291B | $1.199B | ||||||||
| $-79.442M | $19.269M | $-47.87M | ||||||||
| $33.1M | $33.004M | $36.954M | ||||||||
| $-112.542M | $-13.735M | $-84.824M |
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