Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 15.37B | $ 15.78B | $ 16.95B | $ 15.28B | $ 13.06B | |
| $ 4.60B | $ 4.10B | $ 4.10B | $ 5.08B | $ 4.45B | |
| $ 3.25B | $ 3.19B | $ 3.19B | $ 3.01B | $ 2.51B | |
| $ 589.50M | $ 625.10M | $ 572.20M | $ 577.10M | $ 578.10M | |
| $ 1.32B | $ 802.70M | $ 942.80M | $ 2.35B | $ 2.00B | |
| $ 1.35B | $ 908.80M | $ 913.70M | $ 2.07B | $ 1.95B | |
| $ -1.11B | $ -1.28B | $ -875.80M | $ -463.90M | $ -720.50M | |
| $ 241.10M | $ -375.70M | $ 37.90M | $ 1.61B | $ 1.23B | |
| $ 286.30M | $ -281.70M | $ -133.70M | $ 1.69B | $ 1.24B | |
| $ 1.96 | $ -2.07 | $ 7.13 | $ 10.55 | $ 7.86 | |
| $ 1.95 | $ -2.07 | $ 6.76 | $ 10.16 | $ 7.46 | |
| 150.49M | 149.75M | 148.17M | 158.76M | 154.18M | |
| 151.30M | 149.75M | 156.55M | 165.02M | 162.43M |