A
Last Price
52 Week Range
$4.80 - $47.16
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 |
|---|---|---|---|---|---|---|
| $538.799M | $604.765M | |||||
| $284.002M | $326.023M | |||||
| $254.797M | $278.742M | |||||
| - | - | |||||
| - | $208.042M | |||||
| $227.161M | $32.177M | |||||
| $27.636M | $40.041M | |||||
| $-54.817M | $-46.363M | |||||
| - | - | |||||
| $-54.817M | $-46.363M | |||||
| $-27.181M | $-6.322M | |||||
| $2.524M | $1.748M | |||||
| $-29.705M | $-8.07M | |||||
| $-1.07 | $-0.22 | |||||
| $-1.07 | $-0.22 | |||||
| $27.8M | $36.309M | |||||
| $27.8M | $36.309M | |||||
| $51.315M | $70.7M | |||||
| $23.679M | $32.177M | |||||
| $27.636M | - |
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