Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.15B | $ 2.67B | $ 2.36B | $ 3.35B | $ 2.60B | |
| $ 1.00B | $ 1.23B | $ 1.11B | $ 2.12B | $ 1.32B | |
| $ 183.00M | $ 149.31M | $ 122.96M | $ 541.73M | $ 1.11B | |
| $ 1.21B | $ 809.30M | $ 690.48M | $ 603.78M | $ 774.39M | |
| $ 2.21B | $ 1.92B | $ 1.70B | $ 2.12B | $ 980.91M | |
| $ 822.00M | $ 1.08B | $ 986.91M | $ 1.58B | $ 209.12M | |
| $ 8.00M | $ -109.47M | $ -72.70M | $ -183.71M | $ -162.96M | |
| $ 830.00M | $ 966.22M | $ 914.20M | $ 1.40B | $ 46.17M | |
| $ 648.00M | $ 770.29M | $ 817.88M | $ 1.11B | $ 36.23M | |
| $ 5.65 | $ 6.71 | $ 6.89 | $ 9.09 | $ 0.30 | |
| $ 5.64 | $ 6.67 | $ 6.86 | $ 8.96 | $ 0.29 | |
| 115.00M | 114.76M | 118.68M | 122.35M | 119.04M | |
| 115.00M | 115.53M | 119.24M | 124.08M | 123.69M |