
Last Price
52 Week Range
$1.48 - $3.20
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.996B | $1.033B | |||||||
| $743.819M | $859.445M | |||||||
| $251.808M | $173.61M | |||||||
| - | - | |||||||
| $200.379M | $191.659M | |||||||
| $120.255M | $42.695M | |||||||
| $-68.826M | $-60.744M | |||||||
| $2.594M | $1.149M | |||||||
| $-9.653M | $77.465M | |||||||
| $-7.059M | $78.614M | |||||||
| $-75.885M | $17.87M | |||||||
| $1.117M | $3.56M | |||||||
| $-76.316M | $15.219M | |||||||
| $-0.91 | $0.17 | |||||||
| $-0.91 | $0.17 | |||||||
| $83.864M | $89.524M | |||||||
| $83.864M | $89.524M | |||||||
| $-65.21M | $31.316M | |||||||
| $7.736M | $8.377M | |||||||
| $-72.946M | $22.939M |
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