Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.58B | $ 2.80B | $ 2.79B | $ 3.52B | $ 2.01B | |
| $ 841.25M | $ 698.63M | $ 577.94M | $ 814.41M | $ 522.42M | |
| $ 190.65M | $ -313.41M | $ -210.28M | $ 660.58M | $ 29.31M | |
| $ 125.01M | $ 115.76M | $ 109.62M | $ 4.61M | $ 6.45M | |
| $ 775.62M | $ 1.10B | $ 548.51M | $ 16.49M | $ 47.35M | |
| $ 650.61M | $ 526.47M | $ 788.22M | $ 153.83M | $ 493.11M | |
| $ 496.65M | $ 446.68M | $ -12.90M | - | $ 49.30M | |
| $ 1.15B | $ 973.15M | $ 775.33M | $ 215.29M | $ 542.41M | |
| $ 827.87M | $ 688.13M | $ 617.72M | $ 111.72M | $ 401.71M | |
| $ 0.14 | $ 0.12 | $ 0.11 | $ 0.02 | $ 0.07 | |
| $ 0.14 | $ 0.12 | $ 0.11 | $ 0.02 | $ 0.07 | |
| 5.86B | 5.86B | 5.86B | 5.86B | 5.85B | |
| 5.86B | 5.86B | 5.86B | 5.86B | 5.85B |