
Last Price
52 Week Range
$35.31 - $70.81
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.959B | $0.943B | $1.019B | ||||||||
| $622.712M | $535.643M | $635.561M | ||||||||
| $336.553M | $407.091M | $383.039M | ||||||||
| - | - | - | ||||||||
| $206.963M | $214.974M | $230.563M | ||||||||
| $93.312M | $57.768M | $99.203M | ||||||||
| $111.941M | $134.349M | $134.172M | ||||||||
| $-54.978M | $-48.178M | $-38.121M | ||||||||
| $-4.672M | $-20.61M | $-16.884M | ||||||||
| $-59.65M | $-68.788M | $-55.005M | ||||||||
| $52.291M | $65.561M | $79.167M | ||||||||
| $-92.009M | $28.13M | $30.173M | ||||||||
| $144.3M | $37.431M | $48.994M | ||||||||
| $2.99 | $0.78 | $1.1 | ||||||||
| $2.97 | $0.77 | $1.08 | ||||||||
| $48.275M | $48.031M | $178.384M | ||||||||
| $48.589M | $48.33M | $178.813M | ||||||||
| $164.121M | $173.835M | $179.025M | ||||||||
| $53.876M | $57.768M | $57.278M | ||||||||
| $110.245M | $116.067M | $121.747M |
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