Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 5.81B | $ 4.71B | $ 5.16B | $ 3.32B | $ 3.11B | |
$ 2.04B | $ 1.46B | $ 1.62B | $ 1.27B | $ 1.18B | |
$ 1.51B | $ 1.33B | $ 1.54B | $ 851.20M | $ 775.34M | |
$ 418.77M | $ 559.76M | $ 681.69M | $ 286.78M | $ 270.07M | |
$ 668.51M | $ 700.59M | $ 613.00M | $ 689.84M | $ 682.56M | |
$ 535.00M | $ 123.17M | $ 81.98M | $ 414.29M | $ 402.12M | |
$ -441.00M | $ -270.82M | $ -437.54M | $ -132.49M | $ -49.53M | |
$ 94.20M | $ -147.65M | $ -355.56M | $ 281.81M | $ 352.59M | |
$ 49.40M | $ -156.15M | $ -259.46M | $ 234.76M | $ 297.55M | |
$ -0.52 | $ -1.84 | $ -2.93 | $ 1.57 | $ 2.50 | |
$ -0.52 | $ -1.84 | $ -2.93 | $ 1.45 | $ 2.37 | |
154.80M | 151.60M | 137.58M | 106.19M | 109.86M | |
154.80M | 151.60M | 137.58M | 116.51M | 115.03M |