
Last Price
52 Week Range
$45.02 - $82.31
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.152B | $1.323B | $1.371B | ||||||||
| $205.612M | $285.162M | $279.78M | ||||||||
| $0.946B | $1.037B | $1.091B | ||||||||
| $312.987M | $356.636M | $353.759M | ||||||||
| $769.532M | $813.647M | $831.431M | ||||||||
| - | $-15.17M | $-3.46M | ||||||||
| $-136.423M | $-117.766M | $-91.076M | ||||||||
| $21.795M | $28.053M | $19.884M | ||||||||
| $10.447M | $-4.268M | $-6.07M | ||||||||
| $32.242M | $23.785M | $13.814M | ||||||||
| $-104.181M | $-93.981M | $-77.262M | ||||||||
| $1.775M | $6.802M | $-0.372M | ||||||||
| $-105.956M | $-100.783M | $-76.89M | ||||||||
| $-0.72 | $-0.67 | $-0.511 | ||||||||
| $-0.72 | $-0.67 | $-0.511 | ||||||||
| $147.445M | $150.247M | $601.803M | ||||||||
| $147.445M | $150.247M | $601.803M | ||||||||
| $-12.529M | $17.748M | $43.232M | ||||||||
| $89.753M | $110.576M | $112.888M | ||||||||
| $-102.282M | $-92.828M | $-69.656M |
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