| Year | Earnings | Change |
|---|---|---|
| Not enough data for the provided dates. | ||
| Company | Earnings | Earnings Difference | Country |
|---|---|---|---|
| $74.67B | 95.18% |
US
|
|
| $59.15B | 54.61% |
CN
|
|
| $55.69B | 45.58% |
CN
|
|
| $29.80B | -22.10% |
GB
|
|
| $20.69B | -45.93% |
CA
|