Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 416.16B | $ 391.04B | $ 383.29B | $ 394.33B | $ 365.82B | |
| $ 195.20B | $ 180.68B | $ 169.15B | $ 170.78B | $ 152.84B | |
| $ 62.15B | $ 57.47B | $ 54.85B | $ 51.34B | $ 43.89B | |
| $ 11.70B | $ 11.45B | $ 11.52B | $ 11.10B | $ 11.28B | |
| $ 144.43B | $ 134.66B | $ 125.82B | $ 133.14B | $ 123.14B | |
| $ 133.05B | $ 123.22B | $ 114.30B | $ 119.44B | $ 108.95B | |
| $ -321.00M | $ 269.00M | $ -565.00M | $ -334.00M | $ 258.00M | |
| $ 132.73B | $ 123.48B | $ 113.74B | $ 119.10B | $ 109.21B | |
| $ 112.01B | $ 93.74B | $ 97.00B | $ 99.80B | $ 94.68B | |
| $ 7.49 | $ 6.11 | $ 6.16 | $ 6.15 | $ 5.67 | |
| $ 7.46 | $ 6.08 | $ 6.13 | $ 6.11 | $ 5.61 | |
| 14.95B | 15.34B | 15.74B | 16.22B | 16.70B | |
| 15.00B | 15.41B | 15.81B | 16.33B | 16.86B |