Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 20.11B | $ 17.12B | $ 14.36B | $ 12.19B | $ 10.87B | |
| $ 10.16B | $ 13.09B | $ 11.13B | $ 9.25B | $ 10.87B | |
| $ 8.14B | $ 11.27B | $ 10.80B | $ 10.11B | $ 10.37B | |
| $ 54.75M | $ 49.26M | $ 56.01M | $ 47.48M | $ 22.19M | |
| $ 2.07B | $ 1.87B | $ 382.01M | $ -805.15M | $ 520.70M | |
| $ 2.02B | $ 1.82B | $ 326.00M | $ -852.63M | $ 498.51M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 2.02B | $ 1.82B | $ 326.00M | $ -852.63M | $ 498.51M | |
| $ 1.41B | $ 1.27B | $ 242.15M | $ -736.36M | $ 429.53M | |
| $ 2.95 | $ 2.70 | $ 0.51 | $ -1.54 | $ 0.90 | |
| $ 2.95 | $ 2.70 | $ 0.51 | $ -1.54 | $ 0.90 | |
| 476.68M | 476.68M | 476.68M | 476.68M | 476.68M | |
| 476.68M | 476.68M | 476.68M | 476.68M | 476.68M |