Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 3.48B | $ 3.47B | $ 3.44B | $ 3.27B | $ 2.82B | |
$ 1.15B | $ 1.11B | $ 1.11B | $ 1.07B | $ 973.06M | |
$ 1.09B | $ 1.07B | $ 971.91M | $ 915.82M | $ 824.13M | |
$ 122.24M | $ 111.75M | $ 164.25M | $ 162.07M | $ 164.42M | |
$ 197.33M | $ 156.87M | $ 239.10M | $ 153.00M | $ 366.66M | |
$ 55.03M | $ 45.12M | $ 120.62M | $ 153.00M | $ 148.94M | |
$ -17.30M | $ -20.93M | $ -17.01M | $ -9.62M | $ -56.11M | |
$ 37.73M | $ 24.19M | $ 103.61M | $ 143.38M | $ 310.55M | |
$ 46.38M | $ 40.93M | $ 99.05M | $ 131.88M | $ 254.51M | |
$ 2.08 | $ 1.84 | $ 4.47 | $ 5.69 | $ 10.74 | |
$ 2.06 | $ 1.83 | $ 4.45 | $ 5.67 | $ 10.71 | |
22.51M | 22.19M | 22.17M | 23.16M | 23.69M | |
22.46M | 22.32M | 22.27M | 23.25M | 23.77M |