Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 20.56B | $ 19.20B | $ 18.01B | $ 16.50B | $ 15.01B | |
$ 10.45B | $ 9.59B | $ 8.81B | $ 7.73B | $ 6.97B | |
$ 5.04B | $ 4.65B | $ 4.30B | $ 3.93B | $ 3.65B | |
$ 486.00M | $ 561.90M | $ 549.30M | $ 515.10M | $ 510.70M | |
$ 6.24B | $ 5.80B | $ 5.24B | $ 4.41B | $ 3.93B | |
$ 5.41B | $ 4.94B | $ 4.51B | $ 3.80B | $ 3.32B | |
$ -101.80M | $ -70.70M | $ -68.60M | $ 900.00K | $ 36.60M | |
$ 5.31B | $ 4.87B | $ 4.44B | $ 3.80B | $ 3.36B | |
$ 4.08B | $ 3.75B | $ 3.41B | $ 2.95B | $ 2.60B | |
$ 10.02 | $ 9.14 | $ 8.25 | $ 7.04 | $ 6.10 | |
$ 9.98 | $ 9.10 | $ 8.21 | $ 7.00 | $ 6.07 | |
407.10M | 410.60M | 413.70M | 418.80M | 426.30M | |
408.70M | 412.20M | 415.70M | 421.10M | 428.10M |