Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 1.23B | $ 1.21B | $ 1.24B | $ 1.36B | $ 1.45B | |
$ 446.19M | $ 390.16M | $ 363.12M | $ 329.63M | $ 292.94M | |
$ 345.77M | $ 325.40M | $ 301.16M | $ 269.42M | $ 235.50M | |
$ 21.01M | $ 20.35M | $ 20.14M | $ 18.11M | $ 17.76M | |
$ 127.16M | $ 82.26M | $ 80.94M | $ 53.00M | $ 82.99M | |
$ 100.42M | $ 64.75M | $ 60.74M | $ 60.09M | $ 56.99M | |
$ 5.41M | $ -2.84M | $ 64.00K | $ -25.21M | $ 8.23M | |
$ 105.84M | $ 61.91M | $ 60.81M | $ 34.88M | $ 65.22M | |
$ 76.09M | $ 64.45M | $ 40.49M | $ 27.03M | $ 96.47M | |
$ 3.02 | $ 2.55 | $ 1.59 | $ 1.05 | $ 3.78 | |
$ 3.01 | $ 2.54 | $ 1.58 | $ 1.03 | $ 3.70 | |
25.19M | 25.24M | 25.52M | 25.79M | 25.50M | |
25.30M | 25.40M | 25.58M | 26.36M | 26.05M |