Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 2.41B | $ 2.04B | $ 1.84B | $ 1.69B | $ 1.54B | |
$ 943.92M | $ 763.60M | $ 647.07M | $ 596.48M | $ 534.90M | |
$ 524.35M | $ 514.00M | $ 481.57M | $ 439.85M | $ 424.44M | |
$ 0.00 | $ 109.68M | $ 119.49M | $ 97.91M | $ 90.08M | |
$ 360.09M | $ 382.18M | $ 291.31M | $ 269.27M | $ 228.63M | |
$ 360.09M | $ 249.60M | $ 165.50M | $ 156.63M | $ 110.46M | |
$ 23.13M | $ 18.09M | $ 7.05M | $ -9.55M | $ -15.15M | |
$ 383.22M | $ 267.69M | $ 172.55M | $ 147.07M | $ 95.31M | |
$ 287.94M | $ 204.18M | $ 126.87M | $ 107.13M | $ 71.45M | |
$ 6.69 | $ 4.79 | $ 3.00 | $ 2.58 | $ 1.78 | |
$ 5.95 | $ 4.69 | $ 2.97 | $ 2.52 | $ 1.71 | |
43.04M | 42.63M | 42.29M | 41.45M | 40.21M | |
48.41M | 43.54M | 42.73M | 42.44M | 41.87M |