
Last Price
52 Week Range
$24.43 - $87.30
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.677B | $1.076B | ||||||||
| $48.127M | $51.536M | ||||||||
| $0.629B | $1.024B | ||||||||
| - | - | ||||||||
| $555.731M | $743.624M | ||||||||
| $201.499M | $226.032M | ||||||||
| $-128.396M | $54.329M | ||||||||
| $138.233M | $152.694M | ||||||||
| $-138.233M | $-152.694M | ||||||||
| - | - | ||||||||
| $-128.396M | $54.329M | ||||||||
| $185K | $728K | ||||||||
| $-128.581M | $53.601M | ||||||||
| $-1.44 | $0.56 | ||||||||
| $-1.44 | $0.45 | ||||||||
| $89.45M | $96.031M | ||||||||
| $89.45M | $107.493M | ||||||||
| $-107.847M | $79.164M | ||||||||
| $20.549M | $24.835M | ||||||||
| $-128.396M | $54.329M |
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