Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.01B | $ 3.85B | $ 3.61B | $ 2.60B | $ 1.51B | |
| $ 3.97B | $ 3.82B | $ 3.58B | $ 2.58B | $ 1.49B | |
| $ 324.54M | $ 277.38M | $ 240.05M | $ 945.64M | $ 44.47M | |
| $ 3.64M | $ 4.13M | $ 4.30M | $ 3.18M | $ 3.09M | |
| $ 3.64B | $ 3.56B | $ 3.37B | $ 1.68B | $ 1.42B | |
| $ 3.65B | $ 3.54B | $ 3.34B | $ 1.63B | $ 1.44B | |
| $ -826.59M | $ -813.99M | $ -796.37M | $ -493.31M | $ -418.29M | |
| $ 2.82B | $ 2.73B | $ 2.55B | $ 1.14B | $ 1.03B | |
| $ 2.78B | $ 2.68B | $ 2.51B | $ 1.12B | $ 1.01B | |
| $ 2.61 | $ 2.56 | $ 2.48 | $ 1.27 | $ 1.80 | |
| $ 2.61 | $ 2.56 | $ 2.47 | $ 1.27 | $ 1.76 | |
| 1.06B | 1.05B | 1.01B | 877.51M | 564.47M | |
| 1.06B | 1.05B | 1.02B | 879.68M | 577.07M |