Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.86B | $ 2.76B | $ 2.75B | $ 3.31B | $ 3.83B | |
| $ 1.52B | $ 1.32B | $ 1.32B | $ 1.76B | $ 2.28B | |
| $ 1.16B | $ 912.14M | $ 922.70M | $ 979.61M | $ 941.95M | |
| $ 302.26M | $ 427.85M | $ 431.77M | $ 427.00M | $ 311.44M | |
| $ 643.66M | $ 840.25M | $ 713.56M | $ 1.18B | $ 1.62B | |
| $ 356.63M | $ 410.52M | $ 399.49M | $ 781.12M | $ 1.34B | |
| $ -88.36M | $ -94.39M | $ -216.51M | $ -129.28M | $ -136.42M | |
| $ 268.28M | $ 316.13M | $ 182.98M | $ 651.84M | $ 1.20B | |
| $ 241.68M | $ 295.83M | $ -118.38M | $ 569.18M | $ 943.16M | |
| $ 2.08 | $ 2.41 | $ -0.95 | $ 4.51 | $ 8.12 | |
| $ 2.08 | $ 2.41 | $ -0.95 | $ 4.50 | $ 8.08 | |
| 113.21M | 122.76M | 124.70M | 126.16M | 116.17M | |
| 113.21M | 122.82M | 124.81M | 126.43M | 116.67M |