Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 3.04B | $ 3.26B | $ 3.79B | $ 3.53B | $ 3.15B | |
$ 408.65M | $ 399.05M | $ 449.24M | $ 426.52M | $ 350.72M | |
$ 323.45M | $ 308.73M | $ 313.35M | $ 304.36M | $ 279.46M | |
$ 30.20M | $ 28.04M | $ 28.66M | $ 29.91M | $ 33.52M | |
$ 132.60M | $ 140.91M | $ 170.29M | $ 155.06M | $ 97.98M | |
$ 85.20M | $ 94.68M | $ 135.89M | $ 122.17M | $ 61.48M | |
$ 9.20M | $ 9.52M | $ -14.04M | $ -3.54M | $ -3.95M | |
$ 94.40M | $ 99.84M | $ 121.85M | $ 118.62M | $ 57.53M | |
$ 71.55M | $ 77.06M | $ 89.81M | $ 88.80M | $ 45.39M | |
$ 3.05 | $ 3.10 | $ 3.50 | $ 3.48 | $ 1.79 | |
$ 3.00 | $ 3.06 | $ 3.47 | $ 3.44 | $ 1.78 | |
23.44M | 24.87M | 25.14M | 25.50M | 25.42M | |
23.84M | 25.22M | 25.36M | 25.76M | 25.52M |