Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.39B | $ 2.19B | $ 2.36B | $ 2.51B | $ 2.08B | |
| $ 906.04M | $ 787.54M | $ 900.24M | $ 1.01B | $ 771.93M | |
| $ 868.51M | $ 628.76M | $ 539.38M | $ 506.09M | $ 386.28M | |
| $ 100.60M | $ 130.45M | $ 137.43M | $ 120.71M | $ 98.64M | |
| $ 137.46M | $ 321.03M | $ 505.89M | $ 589.97M | $ 458.19M | |
| $ 37.53M | $ 158.78M | $ 360.86M | $ 500.83M | $ 385.64M | |
| $ -33.92M | $ -6.92M | $ -32.26M | $ -57.78M | $ -44.62M | |
| $ 3.61M | $ 151.86M | $ 328.60M | $ 443.04M | $ 341.02M | |
| $ -71.70M | $ 100.19M | $ 259.49M | $ 373.31M | $ 283.81M | |
| $ -2.89 | $ 4.04 | $ 10.44 | $ 15.09 | $ 11.54 | |
| $ -2.90 | $ 4.00 | $ 10.34 | $ 14.94 | $ 11.38 | |
| 24.91M | 24.82M | 24.85M | 24.73M | 24.60M | |
| 24.91M | 25.04M | 25.10M | 24.99M | 24.93M |