Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 6.72B | $ 6.66B | $ 6.35B | $ 6.32B | $ 5.60B | |
| $ 2.59B | $ 2.50B | $ 2.27B | $ 2.49B | $ 2.30B | |
| $ 1.53B | $ 1.48B | $ 1.41B | $ 1.48B | $ 1.30B | |
| $ 208.80M | $ 199.30M | $ 200.60M | $ 186.30M | $ 165.00M | |
| $ 1.30B | $ 1.20B | $ 1.16B | $ 1.22B | $ 1.18B | |
| $ 1.07B | $ 1.02B | $ 863.60M | $ 1.02B | $ 999.50M | |
| $ -103.20M | $ -174.40M | $ -13.00M | $ -67.10M | $ -77.20M | |
| $ 965.00M | $ 849.60M | $ 850.60M | $ 948.00M | $ 922.30M | |
| $ 788.50M | $ 680.60M | $ 682.00M | $ 755.30M | $ 747.40M | |
| $ 2.94 | $ 2.54 | $ 2.54 | $ 2.83 | $ 2.80 | |
| $ 2.92 | $ 2.52 | $ 2.52 | $ 2.80 | $ 2.78 | |
| 268.50M | 268.40M | 268.20M | 267.30M | 266.50M | |
| 269.60M | 269.80M | 270.20M | 269.90M | 269.10M |