
Last Price
52 Week Range
$11.04 - $41.00
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.188B | $1.239B | $1.291B | |||||||||
| $231M | $246M | $240M | |||||||||
| $0.957B | $0.993B | $1.051B | |||||||||
| $107M | $97M | $87M | |||||||||
| $618M | $634M | $592M | |||||||||
| $200M | $-3M | $-2M | |||||||||
| $32M | $265M | $374M | |||||||||
| $-18M | $-23M | $13M | |||||||||
| - | $-3M | $-92M | |||||||||
| $-18M | $-26M | $-79M | |||||||||
| $14M | $239M | $295M | |||||||||
| $11M | $29M | $44M | |||||||||
| $2M | $210M | $252M | |||||||||
| $0.015 | $1.68 | $2.01 | |||||||||
| $0.015 | $1.64 | $1.95 | |||||||||
| $132M | $125M | $499.036M | |||||||||
| $133M | $128M | $509.684M | |||||||||
| $84M | $304M | $364M | |||||||||
| $29M | $20M | $14M | |||||||||
| $55M | $284M | $350M |
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