
Last Price
52 Week Range
$5.71 - $11.61
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $1.155B | $1.201B | $1.243B | |||||
| $840.435M | $754.257M | $873.877M | |||||
| $314.179M | $447.076M | $368.675M | |||||
| - | - | - | |||||
| $155.203M | $143.173M | $142.719M | |||||
| $67.386M | $166.716M | $79.489M | |||||
| $91.59M | $137.187M | $146.528M | |||||
| $-177.611M | $-196.371M | $-203.745M | |||||
| $-25.532M | $100.667M | $36.102M | |||||
| $-203.143M | $-95.704M | $-167.643M | |||||
| $-111.553M | $41.483M | $-21.115M | |||||
| $-27.972M | $51.505M | $63.204M | |||||
| $-83.581M | $-10.022M | $-84.319M | |||||
| $-0.61 | $-0.13 | $-0.652 | |||||
| $-0.61 | $-0.13 | $-0.654 | |||||
| $151.34M | $140.204M | $551.777M | |||||
| $151.34M | $140.204M | $555.157M | |||||
| $211.422M | $394.706M | $312.588M | |||||
| $145.364M | $156.852M | $136.188M | |||||
| $66.058M | $237.854M | $176.4M |
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