Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.60B | $ 5.99B | $ 7.61B | $ 7.47B | $ 5.28B | |
| $ 1.03B | $ 999.32M | $ 1.28B | $ 1.26B | $ 909.31M | |
| $ 1.06B | $ 1.03B | $ 826.66M | $ 907.08M | $ 718.93M | |
| $ 0.00 | $ 501.44M | $ 307.04M | $ 244.42M | $ 282.77M | |
| $ -28.86M | $ 556.61M | $ 829.66M | $ 675.15M | $ 479.39M | |
| $ -28.86M | $ -30.08M | $ 453.32M | $ 356.06M | $ 190.38M | |
| $ -140.76M | $ -64.36M | $ -30.18M | $ 15.85M | $ -44.66M | |
| $ -169.61M | $ -94.44M | $ 423.13M | $ 371.91M | $ 145.72M | |
| $ -104.13M | $ 36.05M | $ 274.19M | $ 239.97M | $ 95.25M | |
| $ -1.55 | $ 0.54 | $ 4.27 | $ 3.73 | $ 1.55 | |
| $ -1.55 | $ 0.54 | $ 3.87 | $ 3.44 | $ 1.46 | |
| 67.37M | 66.62M | 65.38M | 64.32M | 61.61M | |
| 67.37M | 66.94M | 72.19M | 71.18M | 68.87M |