
Last Price
52 Week Range
$4.64 - $8.97
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $508.52M | $545.912M | $551.807M | ||||||
| $354.776M | $392.768M | $408.855M | ||||||
| $153.744M | $153.144M | $142.952M | ||||||
| - | - | - | ||||||
| $108.364M | $122.565M | $128.373M | ||||||
| $27.103M | $-1.308M | $-18.925M | ||||||
| $18.277M | $31.887M | $33.504M | ||||||
| $-24.84M | $-25.805M | $-24.19M | ||||||
| $-2.177M | $7.406M | $2.875M | ||||||
| $-27.017M | $-18.399M | $-21.315M | ||||||
| $-8.74M | $13.488M | $12.189M | ||||||
| $9.12M | $2.364M | $3.637M | ||||||
| $-17.86M | $11.124M | $8.552M | ||||||
| $-0.15 | $0.096 | $0.077 | ||||||
| $-0.15 | $0.093 | $0.067 | ||||||
| $115.435M | $116.425M | $466.676M | ||||||
| $115.435M | $119.822M | $472.904M | ||||||
| $60.546M | $83.241M | $88.591M | ||||||
| $44.446M | $51.354M | $52.02M | ||||||
| $16.1M | $31.887M | $36.571M |
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