
Last Price
52 Week Range
$2.61 - $8.64
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.072B | $0.966B | |||||||
| $318.835M | $306.025M | |||||||
| $752.808M | $659.633M | |||||||
| $100.725M | $121.513M | |||||||
| $389.693M | $303.525M | |||||||
| $962.864M | $-19.652M | |||||||
| $-700.474M | $254.247M | |||||||
| $-39.945M | $-42.448M | |||||||
| $-0.005B | $-1.073B | |||||||
| $-0.045B | $-1.115B | |||||||
| $-745.246M | $-860.976M | |||||||
| $23.128M | $45.672M | |||||||
| $-557.008M | $-702.374M | |||||||
| $-4.61 | $-6.68 | |||||||
| $-4.61 | $-6.68 | |||||||
| $120.825M | $105.168M | |||||||
| $120.825M | $105.168M | |||||||
| $-634.685M | $280.103M | |||||||
| $70.616M | $25.856M | |||||||
| $-705.301M | $254.247M |
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