
Last Price
52 Week Range
$17.01 - $310.00
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.474B | $2.024B | $2.449B | |||||||||||
| $1.069B | $1.437B | $1.687B | |||||||||||
| $404.648M | $587.4M | $761.909M | |||||||||||
| $148.629M | $185.993M | $202.23M | |||||||||||
| $233.11M | $328.605M | $357.945M | |||||||||||
| - | - | - | |||||||||||
| $22.909M | $72.802M | $201.734M | |||||||||||
| $-37.294M | $-19.818M | $-1.963M | |||||||||||
| $-11.972M | $-137.388M | $-187.057M | |||||||||||
| $-49.266M | $-157.206M | $-189.02M | |||||||||||
| $-26.357M | $-84.404M | $12.714M | |||||||||||
| $0.846M | $2.736M | $2.75M | |||||||||||
| $-29.227M | $-88.434M | $6.032M | |||||||||||
| $-0.13 | $-0.37 | $-0.024 | |||||||||||
| $-0.13 | $-0.37 | $-0.044 | |||||||||||
| $0.227B | $0.24B | $1.013B | |||||||||||
| $0.227B | $0.24B | $1.051B | |||||||||||
| $89.327M | $20.05M | $88.826M | |||||||||||
| $53.048M | $50.566M | $38.58M | |||||||||||
| $36.279M | $-30.516M | $50.246M |
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