Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 1.60B | $ 1.40B | $ 1.17B | $ 852.65M | $ 635.63M | |
$ 1.10B | $ 960.79M | $ 807.56M | $ 565.65M | $ 416.33M | |
$ 792.97M | $ 700.69M | $ 652.53M | $ 481.06M | $ 358.29M | |
$ 0.00 | $ 76.43M | $ 60.87M | $ 50.22M | $ 42.97M | |
$ 304.02M | $ 336.52M | $ 215.89M | $ 134.81M | $ 101.02M | |
$ 304.02M | $ 260.09M | $ 155.03M | $ 84.59M | $ 58.04M | |
$ 5.04M | $ 16.92M | $ 3.59M | $ -997.00K | $ -939.00K | |
$ 309.06M | $ 277.01M | $ 158.61M | $ 83.60M | $ 57.10M | |
$ 227.13M | $ 206.77M | $ 140.82M | $ 90.78M | $ 70.82M | |
$ 4.08 | $ 3.68 | $ 2.53 | $ 1.65 | $ 1.30 | |
$ 4.02 | $ 3.63 | $ 2.49 | $ 1.61 | $ 1.26 | |
55.65M | 56.21M | 55.71M | 55.04M | 54.32M | |
56.55M | 56.98M | 56.60M | 56.45M | 56.30M |