Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.52B | $ 2.62B | $ 2.69B | $ 2.85B | $ 2.27B | |
| $ 1.06B | $ 1.02B | $ 948.82M | $ 950.25M | $ 641.11M | |
| $ 851.73M | $ 621.64M | $ 751.93M | $ 1.14B | $ 470.53M | |
| $ 63.01M | $ 60.70M | $ 65.44M | $ 64.66M | $ 52.30M | |
| $ 286.40M | $ 461.44M | $ 279.57M | $ 428.36M | $ 225.43M | |
| $ 206.28M | $ 398.30M | $ 196.89M | $ -189.07M | $ 170.58M | |
| $ -78.91M | $ -101.65M | $ -84.20M | $ -81.81M | $ -60.63M | |
| $ 127.37M | $ 296.65M | $ 112.68M | $ -270.88M | $ 109.95M | |
| $ 51.11M | $ 209.90M | $ 77.62M | $ -191.56M | $ 79.21M | |
| $ 1.13 | $ 4.41 | $ 1.49 | $ -5.79 | $ 1.45 | |
| $ 1.09 | $ 4.23 | $ 1.42 | $ -5.79 | $ 1.39 | |
| 45.35M | 47.57M | 52.11M | 51.67M | 50.83M | |
| 46.69M | 49.67M | 54.61M | 51.67M | 53.37M |