Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 4.90B | $ 4.31B | $ 3.00B | $ 3.11B | $ 4.28B | |
$ 2.72B | $ 2.26B | $ 1.59B | $ 1.35B | $ 2.24B | |
$ 2.29B | $ 1.91B | $ 1.40B | $ 2.33B | $ 2.12B | |
$ 106.82M | $ 106.82M | $ 122.70M | $ 194.43M | $ 230.44M | |
$ 595.37M | $ 600.96M | $ 312.75M | $ -834.02M | $ 383.73M | |
$ 428.25M | $ 350.43M | $ 190.05M | $ -982.51M | $ 117.27M | |
$ 93.88M | $ 84.48M | $ 111.38M | $ -101.45M | $ 197.71M | |
$ 522.13M | $ 434.91M | $ 301.43M | $ -1.08B | $ 314.98M | |
$ 371.72M | $ 309.59M | $ 177.34M | $ -1.19B | $ 334.41M | |
$ 2.29 | $ 0.19 | $ 0.11 | $ -0.70 | $ 0.20 | |
$ 2.29 | $ 0.19 | $ 0.10 | $ -0.70 | $ 0.20 | |
161.97M | 1.65B | 1.68B | 1.70B | 1.65B | |
163.11M | 1.67B | 1.69B | 1.70B | 1.65B |