
Last Price
52 Week Range
$16.82 - $71.65
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $782.118M | $901.309M | $960.225M | ||||||||||
| $390.564M | $501.242M | $535.47M | ||||||||||
| $391.554M | $400.067M | $424.755M | ||||||||||
| $105.473M | $144.989M | $154.035M | ||||||||||
| $135.083M | $145.649M | $150.891M | ||||||||||
| - | - | - | ||||||||||
| $150.998M | $109.429M | $119.829M | ||||||||||
| $5.784M | $7.684M | $8.689M | ||||||||||
| $9.518M | $18.079M | $9.514M | ||||||||||
| $15.302M | $25.763M | $18.203M | ||||||||||
| $166.3M | $135.192M | $138.032M | ||||||||||
| $35.031M | $13.299M | $14.917M | ||||||||||
| $103.627M | $94.078M | $91.005M | ||||||||||
| $1.67 | $1.47 | $1.41 | ||||||||||
| $1.53 | $1.37 | $1.31 | ||||||||||
| $62.213M | $64.185M | $259.253M | ||||||||||
| $66.237M | $67.312M | $274.444M | ||||||||||
| $180.418M | $158.475M | $168.377M | ||||||||||
| $9.967M | $16.328M | $18.777M | ||||||||||
| $170.451M | $142.147M | $149.6M |
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