Net Revenue
- 2022 – USD 71.34B
- 2021 – USD 50B
- 2020 – USD 42.20B
- 2019 – USD 33.72B
- 2018 – USD 32.5B
Net Income
- 2022 – USD 32.05B
- 2021 – USD 18.82B
- 2020 – USD 16.33B
- 2019 – USD 10.88B
- 2018 – USD 11.07B
Data Stories
Net Revenue
Net Income
Subscribe now to keep reading and get access to the full archive.