Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.87B | $ 13.05B | $ 12.36B | $ 9.08B | $ 7.95B | |
| $ 8.40B | $ 7.72B | $ 7.91B | $ 7.54B | $ 7.88B | |
| $ 5.19B | $ 4.81B | $ 4.92B | $ 4.45B | $ 4.37B | |
| $ 405.00M | $ 495.00M | $ 462.00M | $ 436.00M | $ 349.00M | |
| $ 3.62B | $ 3.41B | $ 3.45B | $ 3.53B | $ 3.87B | |
| $ 3.21B | $ 2.92B | $ 2.99B | $ 3.09B | $ 3.52B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 3.21B | $ 2.92B | $ 2.99B | $ 3.09B | $ 3.52B | |
| $ 2.52B | $ 2.31B | $ 2.35B | $ 2.45B | $ 2.77B | |
| $ 3.55 | $ 3.16 | $ 3.23 | $ 3.38 | $ 3.78 | |
| $ 3.54 | $ 3.14 | $ 3.22 | $ 3.35 | $ 3.73 | |
| 664.38M | 682.16M | 684.17M | 688.63M | 702.19M | |
| 669.15M | 687.30M | 687.68M | 694.95M | 711.20M |