
Last Price
52 Week Range
$4.44 - $14.94
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.766B | $2.994B | |||||||||||
| $2.228B | $2.459B | |||||||||||
| $538.071M | $535.015M | |||||||||||
| - | - | |||||||||||
| $119.953M | $141.605M | |||||||||||
| $141.732M | $-16.49M | |||||||||||
| $276.386M | $409.9M | |||||||||||
| $-198.341M | $-262.991M | |||||||||||
| $-149.896M | $184.84M | |||||||||||
| $-348.237M | $-78.151M | |||||||||||
| $-71.851M | $331.749M | |||||||||||
| $115.556M | $108.605M | |||||||||||
| $-205.03M | $132.626M | |||||||||||
| $-1.55 | $1 | |||||||||||
| $-1.55 | $1 | |||||||||||
| $132.439M | $132.439M | |||||||||||
| $132.439M | $132.439M | |||||||||||
| $608.512M | $766.511M | |||||||||||
| $344.182M | $356.611M | |||||||||||
| $264.306M | $409.9M |
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