Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 1.09B | $ 912.80M | $ 740.79M | $ 590.95M | $ 468.36M | |
$ 232.80M | $ 202.80M | $ 149.22M | $ 110.19M | $ 103.33M | |
$ 149.90M | $ 138.90M | $ 93.98M | $ 70.00M | $ 69.10M | |
$ 38.70M | $ 35.30M | $ 23.78M | $ 19.42M | $ 13.84M | |
$ 124.40M | $ 103.70M | $ 78.61M | $ 57.69M | $ 46.17M | |
$ 82.90M | $ 63.90M | $ 55.24M | $ 40.19M | $ 34.23M | |
$ -18.60M | $ -12.30M | $ -8.00M | $ -4.80M | $ -1.30M | |
$ 64.30M | $ 51.60M | $ 45.81M | $ 34.42M | $ 30.22M | |
$ 47.90M | $ 39.30M | $ 36.80M | $ 30.40M | $ 38.90M | |
$ 0.26 | $ 0.21 | $ 0.24 | $ 0.19 | $ 0.27 | |
$ 0.26 | $ 0.21 | $ 0.23 | $ 0.17 | $ 0.25 | |
185.04M | 183.64M | 158.68M | 157.25M | 152.23M | |
187.42M | 183.33M | 166.58M | 167.55M | 162.52M |