Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.90B | $ 6.15B | $ 5.48B | $ 5.10B | $ 4.49B | |
| $ 1.77B | $ 3.45B | $ 3.12B | $ 2.91B | $ 2.60B | |
| $ 367.87M | $ 2.44B | $ 2.20B | $ 1.86B | $ 1.75B | |
| $ 1.02B | $ 926.49M | $ 793.02M | $ 745.64M | $ 696.97M | |
| $ 2.08B | $ 1.91B | $ 1.62B | $ 1.87B | $ 1.75B | |
| $ 1.41B | $ 1.01B | $ 921.78M | $ 1.05B | $ 854.17M | |
| $ -1.19B | $ -764.98M | $ -694.57M | $ -418.23M | $ -225.16M | |
| $ 211.19M | $ 244.54M | $ 227.21M | $ 631.64M | $ 629.01M | |
| $ 144.59M | $ 180.16M | $ 184.23M | $ 556.98M | $ 450.22M | |
| $ 0.49 | $ 0.61 | $ 0.63 | $ 1.92 | $ 1.56 | |
| $ 0.49 | $ 0.61 | $ 0.63 | $ 1.90 | $ 1.55 | |
| 295.40M | 293.37M | 291.94M | 290.81M | 289.46M | |
| 297.82M | 296.23M | 293.96M | 292.44M | 290.98M |