
Last Price
52 Week Range
$23.96 - $87.30
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.677B | $1.076B | $1.156B | ||||||||
| $48.127M | $51.536M | $89.441M | ||||||||
| $0.629B | $1.024B | $1.066B | ||||||||
| - | - | $212.963M | ||||||||
| $555.731M | $743.624M | $668.084M | ||||||||
| $201.499M | $226.032M | $145.232M | ||||||||
| $-128.396M | $54.329M | $39.852M | ||||||||
| $138.233M | $152.694M | $129.516M | ||||||||
| $-138.233M | $-152.694M | $-119.183M | ||||||||
| - | - | $10.333M | ||||||||
| $-128.396M | $54.329M | $50.185M | ||||||||
| $185K | $728K | $783K | ||||||||
| $-128.581M | $53.601M | $49.402M | ||||||||
| $-1.44 | $0.56 | $0.51 | ||||||||
| $-1.44 | $0.45 | $0.386 | ||||||||
| $89.45M | $96.031M | $386.706M | ||||||||
| $89.45M | $107.493M | $421.703M | ||||||||
| $-107.847M | $79.164M | $74.053M | ||||||||
| $20.549M | $24.835M | $24.293M | ||||||||
| $-128.396M | $54.329M | $49.76M |
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