Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 222.58B | $ 226.83B | $ 204.98B | $ 181.33B | $ 162.47B | |
$ 8.17B | $ 7.41B | $ 6.89B | $ 6.48B | $ 6.78B | |
$ 5.89B | $ 6.17B | $ 6.12B | $ 7.09B | $ 6.31B | |
$ 790.00M | $ 710.00M | $ 692.00M | $ 692.00M | $ 783.00M | |
$ 3.11B | $ 1.96B | $ 1.44B | $ 55.00M | $ 1.29B | |
$ 2.27B | $ 1.24B | $ 752.00M | $ -607.00M | $ 472.00M | |
$ -174.00M | $ -42.00M | $ -89.00M | $ -177.00M | $ -149.00M | |
$ 2.10B | $ 1.20B | $ 663.00M | $ -784.00M | $ 323.00M | |
$ 1.56B | $ 852.00M | $ 330.00M | $ -938.00M | $ 611.00M | |
$ 6.48 | $ 3.48 | $ 1.26 | $ -3.34 | $ 2.09 | |
$ 6.45 | $ 3.45 | $ 1.26 | $ -3.34 | $ 2.08 | |
241.00M | 245.00M | 261.00M | 279.00M | 292.00M | |
242.00M | 247.00M | 262.00M | 279.00M | 294.00M |