Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.60B | $ 6.22B | $ 5.96B | $ 5.43B | $ 5.16B | |
| $ 2.87B | $ 1.24B | $ 652.90M | $ 716.30M | $ 1.04B | |
| $ 2.02B | $ 699.90M | $ 611.80M | $ 572.30M | $ 521.40M | |
| $ 0.00 | $ 1.50M | $ 6.30M | $ 12.90M | $ 16.90M | |
| $ 887.00M | $ 573.40M | $ 81.50M | $ 191.00M | $ 572.20M | |
| $ 843.80M | $ 537.80M | $ 41.10M | $ 144.00M | $ 521.30M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 843.80M | $ 537.80M | $ 41.10M | $ 144.00M | $ 521.30M | |
| $ 662.50M | $ 426.00M | $ 35.30M | $ 116.00M | $ 422.80M | |
| $ 18.51 | $ 11.85 | $ 0.98 | $ 3.21 | $ 11.79 | |
| $ 18.51 | $ 11.70 | $ 0.98 | $ 3.21 | $ 11.49 | |
| 35.80M | 35.90M | 35.70M | 35.91M | 35.90M | |
| 35.70M | 36.40M | 36.10M | 36.10M | 36.40M |