Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.46B | $ 7.97B | $ 8.23B | $ 7.32B | $ 4.71B | |
| $ 1.35B | $ 741.72M | $ 1.27B | $ 846.00M | $ 277.37M | |
| $ 816.07M | $ 694.09M | $ 594.01M | $ 408.10M | $ 284.99M | |
| $ 144.32M | $ 131.59M | $ 119.83M | $ 99.77M | $ 94.24M | |
| $ 704.58M | $ 175.37M | $ 805.59M | $ 532.96M | $ 80.46M | |
| $ 538.76M | $ 47.63M | $ 680.01M | $ 437.90M | $ -7.62M | |
| $ -60.89M | $ -86.65M | $ -66.70M | $ -73.00M | $ -72.66M | |
| $ 477.87M | $ -39.02M | $ 613.31M | $ 364.90M | $ -80.28M | |
| $ 369.39M | $ -33.32M | $ 728.64M | $ 364.19M | $ -81.30M | |
| $ 7.28 | $ -0.59 | $ 12.14 | $ 6.12 | $ -1.40 | |
| $ 7.16 | $ -0.59 | $ 11.94 | $ 6.08 | $ -1.40 | |
| 50.90M | 56.77M | 60.03M | 59.54M | 58.27M | |
| 50.90M | 56.77M | 61.01M | 59.88M | 58.27M |