
Last Price
52 Week Range
$9.86 - $13.55
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $523.474M | $550.076M | |||||||||
| $288.078M | $4.422M | |||||||||
| $235.396M | $545.654M | |||||||||
| - | - | |||||||||
| $440.532M | $104.779M | |||||||||
| $-278.616M | $293.173M | |||||||||
| $73.48M | $147.702M | |||||||||
| $15.589M | $16.258M | |||||||||
| $-38.905M | $-9.017M | |||||||||
| $-23.316M | $7.241M | |||||||||
| $50.164M | $154.943M | |||||||||
| $13.56M | $12.903M | |||||||||
| $18.695M | $45.371M | |||||||||
| $0.42 | $0.87 | |||||||||
| $0.034 | $0.42 | |||||||||
| $44.741M | $52M | |||||||||
| $190.59M | $197.3M | |||||||||
| $77.644M | $174.665M | |||||||||
| $3.32M | $4.422M | |||||||||
| $74.324M | $170.243M |
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