Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 93.92B | $ 91.85B | $ 91.47B | $ 86.39B | $ 79.47B | |
| $ 50.86B | $ 50.11B | $ 49.59B | $ 45.82B | $ 42.40B | |
| $ 39.36B | $ 37.22B | $ 37.60B | $ 34.30B | $ 31.24B | |
| $ 2.80B | $ 3.81B | $ 3.52B | $ 3.28B | $ 3.21B | |
| $ 14.39B | $ 16.68B | $ 15.75B | $ 14.92B | $ 14.90B | |
| $ 11.50B | $ 12.89B | $ 11.99B | $ 11.51B | $ 11.16B | |
| $ -1.25B | $ -941.00M | $ -569.00M | $ -807.00M | $ -1.34B | |
| $ 10.24B | $ 11.95B | $ 11.42B | $ 10.71B | $ 9.82B | |
| $ 8.24B | $ 9.58B | $ 9.07B | $ 8.91B | $ 7.62B | |
| $ 6.01 | $ 6.98 | $ 6.59 | $ 6.46 | $ 5.51 | |
| $ 6.00 | $ 6.95 | $ 6.56 | $ 6.42 | $ 5.48 | |
| 1.37B | 1.37B | 1.38B | 1.38B | 1.38B | |
| 1.37B | 1.38B | 1.38B | 1.39B | 1.39B |