Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.96B | $ 1.94B | $ 1.75B | $ 1.71B | $ 1.44B | |
| $ 475.00M | $ 1.14B | $ 1.05B | $ 974.35M | $ 941.81M | |
| $ 121.00M | $ 834.00M | $ 791.49M | $ 784.10M | $ 713.58M | |
| $ 289.00M | $ 274.00M | $ 265.41M | $ 253.14M | $ 232.18M | |
| $ 654.00M | $ 602.00M | $ 542.63M | $ 446.42M | $ 459.02M | |
| $ 354.00M | $ 306.00M | $ 257.69M | $ 190.24M | $ 228.23M | |
| $ -137.00M | $ -123.00M | $ -120.14M | $ -52.26M | $ -68.87M | |
| $ 217.00M | $ 183.00M | $ 137.55M | $ 137.99M | $ 159.37M | |
| $ 193.00M | $ 180.00M | $ 171.18M | $ 155.18M | $ 147.33M | |
| $ 2.38 | $ 2.28 | $ 2.24 | $ 2.13 | $ 2.11 | |
| $ 2.38 | $ 2.28 | $ 2.24 | $ 2.12 | $ 2.10 | |
| 80.97M | 78.72M | 76.40M | 72.99M | 69.95M | |
| 81.05M | 78.82M | 76.50M | 73.09M | 70.08M |