
Last Price
52 Week Range
$11.04 - $29.97
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.115B | $1.787B | ||||||||||||
| $908.5M | $653.5M | ||||||||||||
| $212.2M | $167.8M | ||||||||||||
| $25.1M | $22.5M | ||||||||||||
| - | - | ||||||||||||
| $3.261B | $2.631B | ||||||||||||
| $6.844B | $7.042B | ||||||||||||
| $109.8M | $109.4M | ||||||||||||
| $1.106B | $1.217B | ||||||||||||
| $7.5M | $9.2M | ||||||||||||
| $61M | - | ||||||||||||
| $8.129B | $8.378B | ||||||||||||
| - | - | ||||||||||||
| $11.39B | $11.008B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $665.8M | $467.1M | ||||||||||||
| $46.6M | $49.4M | ||||||||||||
| $0.048B | $1.139B | ||||||||||||
| $1.322B | - | ||||||||||||
| - | - | ||||||||||||
| $420.1M | $254.2M | ||||||||||||
| $109.2M | $224M | ||||||||||||
| $2.611B | $2.134B | ||||||||||||
| $-4.555B | $-4.504B | ||||||||||||
| $5.922B | $4.552B | ||||||||||||
| - | - | ||||||||||||
| $27.6M | $186.2M | ||||||||||||
| $61.8M | $63.4M | ||||||||||||
| $4.736B | $4.848B | ||||||||||||
| - | - | ||||||||||||
| $7.347B | $6.983B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||
| - | - | ||||||||||||
| $927.3M | $927.6M | ||||||||||||
| $2.004B | $1.97B | ||||||||||||
| - | - | ||||||||||||
| $1.105B | $1.124B | ||||||||||||
| - | - | ||||||||||||
| $4.037B | $4.021B | ||||||||||||
| $5.8M | $4.7M | ||||||||||||
| $4.043B | $4.026B | ||||||||||||
| $11.39B | $11.008B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.907B | $1.952B | ||||||||||||
| $6.016B | $5.738B | ||||||||||||
| $4.701B | $4.687B |
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