Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 12.20B | $ 10.33B | $ 9.30B | $ 7.69B | |
| $ 3.61B | $ 2.95B | $ 2.34B | $ 1.96B | |
| $ 2.95B | $ 2.43B | $ 1.94B | $ 1.81B | |
| $ 131.20M | $ 122.01M | $ 92.38M | $ 90.10M | |
| $ 783.94M | $ 676.49M | $ 516.40M | $ 358.70M | |
| $ 652.74M | $ 519.76M | $ 395.66M | $ 146.18M | |
| $ -21.42M | $ 18.23M | $ 14.54M | $ 109.08M | |
| $ 631.32M | $ 537.98M | $ 410.20M | $ 255.26M | |
| $ 456.17M | $ 418.63M | $ 245.34M | $ 178.03M | |
| $ 18.82 | $ 15.79 | $ 9.38 | $ 6.72 | |
| $ 18.82 | $ 15.79 | $ 9.38 | $ 6.72 | |
| 25.19M | 26.51M | 26.51M | 26.51M | |
| 25.19M | 26.51M | 26.51M | 26.51M |