
Last Price
52 Week Range
$6.68 - $15.42
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.794B | $3.019B | |||||||||||
| $1.774B | $1.883B | |||||||||||
| $1.02B | $1.136B | |||||||||||
| $190.714M | $186.175M | |||||||||||
| $476.436M | $526.827M | |||||||||||
| $103.962M | - | |||||||||||
| $249.326M | $423.09M | |||||||||||
| $-258.595M | $-241.091M | |||||||||||
| $-45.744M | $-42.79M | |||||||||||
| $-304.339M | $-283.881M | |||||||||||
| $-55.013M | $139.209M | |||||||||||
| $18.863M | $11.276M | |||||||||||
| $-116.886M | $72.057M | |||||||||||
| $-0.38 | $0.23 | |||||||||||
| $-0.38 | $0.22 | |||||||||||
| $308.978M | $313.367M | |||||||||||
| $308.978M | $324.805M | |||||||||||
| $439.773M | $603.872M | |||||||||||
| $236.191M | $223.572M | |||||||||||
| $203.582M | $380.3M |
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