Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 275.24B | $ 254.45B | $ 242.29B | $ 226.95B | $ 195.93B | |
| $ 35.35B | $ 32.09B | $ 29.70B | $ 27.57B | $ 25.25B | |
| $ 24.97B | $ 22.81B | $ 21.59B | $ 19.78B | $ 18.54B | |
| $ 2.43B | $ 2.24B | $ 2.49B | $ 2.28B | $ 2.07B | |
| $ 13.40B | $ 12.15B | $ 11.14B | $ 10.28B | $ 8.92B | |
| $ 10.38B | $ 9.29B | $ 8.11B | $ 7.79B | $ 6.71B | |
| $ 435.00M | $ 455.00M | $ 373.00M | $ 47.00M | $ -28.00M | |
| $ 10.82B | $ 9.74B | $ 8.49B | $ 7.84B | $ 6.68B | |
| $ 8.10B | $ 7.37B | $ 6.29B | $ 5.84B | $ 5.01B | |
| $ 18.24 | $ 16.60 | $ 14.18 | $ 13.17 | $ 11.30 | |
| $ 18.21 | $ 16.56 | $ 14.16 | $ 13.14 | $ 11.27 | |
| 443.99M | 443.91M | 443.85M | 443.65M | 443.09M | |
| 444.80M | 444.76M | 444.45M | 444.76M | 444.35M |