Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 1.71B | $ 1.54B | $ 1.28B | $ 1.18B | $ 1.15B | |
$ 587.18M | $ 530.46M | $ 430.51M | $ 424.43M | $ 419.92M | |
$ 369.66M | $ 341.40M | $ 295.23M | $ 302.68M | $ 304.55M | |
$ 43.58M | $ 42.21M | $ 38.51M | $ 38.68M | $ 43.85M | |
$ 217.52M | $ 230.72M | $ 173.79M | $ 167.97M | $ 159.23M | |
$ 217.52M | $ 189.06M | $ 135.28M | $ 121.75M | $ 115.37M | |
$ -31.43M | $ -27.85M | $ -20.04M | $ 18.41M | $ -16.73M | |
$ 186.09M | $ 161.21M | $ 115.24M | $ 140.16M | $ 98.64M | |
$ 149.64M | $ 128.15M | $ 91.78M | $ 115.35M | $ 74.05M | |
$ 8.91 | $ 7.55 | $ 5.45 | $ 6.57 | $ 4.12 | |
$ 8.71 | $ 7.38 | $ 5.34 | $ 6.45 | $ 4.03 | |
17.18M | 16.98M | 16.83M | 17.55M | 17.97M | |
17.18M | 17.35M | 17.19M | 17.87M | 18.39M |