
Last Price
52 Week Range
$8.02 - $27.72
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $468M | $545M | |||||||||
| $886M | $940M | |||||||||
| $1.574B | $1.737B | |||||||||
| - | - | |||||||||
| $287M | $236M | |||||||||
| $3.215B | $3.458B | |||||||||
| $0.993B | $1.409B | |||||||||
| $8.095B | $8.187B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $311M | $304M | |||||||||
| $9.399B | $9.9B | |||||||||
| - | - | |||||||||
| $12.614B | $13.358B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $296M | $368M | |||||||||
| - | - | |||||||||
| $44M | $74M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.975B | $1.155B | |||||||||
| $1.315B | $1.597B | |||||||||
| $4.277B | $3.943B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $449M | - | |||||||||
| $0.477B | $1.271B | |||||||||
| $5.203B | $5.214B | |||||||||
| - | - | |||||||||
| $6.518B | $6.811B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $-1.95B | $-2.182B | |||||||||
| $8.817B | - | |||||||||
| $-771M | $-141M | |||||||||
| - | $8.87B | |||||||||
| $6.096B | $6.547B | |||||||||
| - | - | |||||||||
| $6.096B | $6.547B | |||||||||
| $12.614B | $13.358B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| $4.321B | $4.017B | |||||||||
| $3.853B | $3.472B |
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