
Last Price
52 Week Range
$3.76 - $12.23
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.916B | $1.284B | |||||||
| $0.618B | $1.012B | |||||||
| $297.677M | $272.354M | |||||||
| - | $18.7M | |||||||
| $160.567M | $198.612M | |||||||
| $364.115M | $-29.3M | |||||||
| $-227.005M | $84.342M | |||||||
| $-18.048M | $-15.479M | |||||||
| $-5.523M | $-98.08M | |||||||
| $-23.571M | $-113.559M | |||||||
| $-250.576M | $-29.217M | |||||||
| $-10.182M | $23.018M | |||||||
| $-240.394M | $-52.235M | |||||||
| $-1.95 | $-0.73 | |||||||
| $-1.95 | $-0.73 | |||||||
| $151.754M | $152.537M | |||||||
| $151.754M | $152.537M | |||||||
| $-162.972M | $45.402M | |||||||
| $52.779M | $47.288M | |||||||
| $-215.751M | $-1.886M |
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