Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.31B | $ 2.42B | $ 2.71B | $ 3.10B | $ 3.08B | |
| $ 1.17B | $ 1.29B | $ 1.38B | $ 1.58B | $ 1.65B | |
| $ 1.04B | $ 1.33B | $ 995.97M | $ 1.49B | $ 1.16B | |
| $ 962.38M | $ 987.41M | $ 1.01B | $ 1.15B | $ 1.00B | |
| $ 1.22B | $ 979.10M | $ 1.46B | $ 1.25B | $ 1.51B | |
| $ 133.32M | $ -39.60M | $ 388.41M | $ 86.92M | $ 489.92M | |
| $ 14.68M | $ -134.90M | $ -92.41M | $ -116.87M | $ -115.69M | |
| $ 148.00M | $ -174.50M | $ 296.01M | $ -29.95M | $ 374.23M | |
| $ 89.40M | $ -226.55M | $ 215.46M | $ 7.59M | $ 250.60M | |
| $ 2.01 | $ -5.10 | $ 4.92 | $ 0.18 | $ 5.92 | |
| $ 1.66 | $ -4.50 | $ 4.90 | $ 0.17 | $ 5.77 | |
| 44.42M | 44.44M | 43.83M | 43.13M | 42.36M | |
| 56.59M | 50.38M | 43.99M | 43.73M | 43.44M |