
Last Price
52 Week Range
$2.24 - $4.50
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $6.116B | $5.961B | |||||||
| $3.792B | $3.656B | |||||||
| $2.324B | $2.305B | |||||||
| - | - | |||||||
| $2.317B | $2.185B | |||||||
| - | - | |||||||
| $7.051M | $120.433M | |||||||
| $-139.817M | $-124.894M | |||||||
| $23.469M | $19.793M | |||||||
| $-116.348M | $-105.101M | |||||||
| $-109.297M | $15.332M | |||||||
| $-7.481M | $6.266M | |||||||
| $-101.816M | $9.066M | |||||||
| $-0.37 | $0.032 | |||||||
| $-0.37 | $0.032 | |||||||
| $273.41M | $279.555M | |||||||
| $273.41M | $286.148M | |||||||
| $7.051M | $317.143M | |||||||
| $-8.514M | $196.71M | |||||||
| $15.565M | $120.433M |
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