
Last Price
52 Week Range
$1.55 - $6.25
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.011B | $1.021B | |||||||||
| $131.2M | $648.6M | |||||||||
| $879.4M | $372.2M | |||||||||
| - | - | |||||||||
| $49.2M | $50.4M | |||||||||
| $456M | - | |||||||||
| $374.2M | $321.8M | |||||||||
| $-212.4M | $-224.7M | |||||||||
| $-21.5M | $-11.2M | |||||||||
| $-233.9M | $-235.9M | |||||||||
| $140.3M | $85.9M | |||||||||
| $58.2M | $40.9M | |||||||||
| $82.1M | $45M | |||||||||
| $0.33 | $0.17 | |||||||||
| $0.32 | $0.17 | |||||||||
| $250.891M | $262.336M | |||||||||
| $254.464M | $264.547M | |||||||||
| $473M | $469.8M | |||||||||
| $131.2M | $148M | |||||||||
| $341.8M | $321.8M |
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