
Last Price
52 Week Range
$8.35 - $18.84
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $823.666M | $862.459M | ||||||
| $587.174M | $585.402M | ||||||
| $236.492M | $277.057M | ||||||
| $30.135M | $18.573M | ||||||
| $324.719M | $320.643M | ||||||
| $67.79M | $5.571M | ||||||
| $-186.152M | $-67.73M | ||||||
| $-58.079M | $-77.188M | ||||||
| $45.658M | - | ||||||
| $-12.421M | $-77.188M | ||||||
| $-198.573M | $-144.918M | ||||||
| $3.699M | $8.197M | ||||||
| $-201.949M | $-152.771M | ||||||
| $-6.75 | $-5.03 | ||||||
| $-6.75 | $-5.03 | ||||||
| $29.844M | $30.376M | ||||||
| $29.844M | $30.376M | ||||||
| $-86.128M | $-19.16M | ||||||
| $49.966M | $48.57M | ||||||
| $-136.094M | $-67.73M |
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