Income Statement | Dec 25 | Dec 24 | Dec 23 | Mar 23 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.93B | $ 3.79B | $ 3.65B | $ 3.57B | $ 3.04B | |
| $ 672.38M | $ 757.38M | $ 727.61M | $ 730.91M | $ 579.91M | |
| $ 179.84M | $ 234.72M | $ 185.20M | $ 184.35M | $ 162.41M | |
| $ 376.17M | $ 429.49M | $ 478.69M | $ 517.80M | $ 4.79M | |
| $ 868.71M | $ 1.07B | $ 1.09B | $ 1.16B | $ 623.50M | |
| $ 492.55M | $ 522.66M | $ 542.42M | $ 592.18M | $ 420.32M | |
| $ -10.33M | $ 55.63M | $ -18.53M | $ -49.47M | $ 47.62M | |
| $ 482.21M | $ 568.10M | $ 523.89M | $ 542.70M | $ 468.24M | |
| $ 212.72M | $ 333.45M | $ 278.09M | $ 326.24M | $ 303.82M | |
| $ <0.01 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.01 | |
| $ <0.01 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.01 | |
| 24.24B | 24.24B | 24.24B | 24.24B | 24.24B | |
| 24.24B | 24.24B | 24.24B | 24.24B | 24.24B |