Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.54B | $ 11.45B | $ 10.68B | $ 9.52B | $ 9.36B | |
$ 1.45B | $ 1.65B | $ 1.44B | $ 1.37B | $ 1.67B | |
$ 973.00M | $ 1.02B | $ 924.00M | $ 882.00M | $ 904.00M | |
$ 326.00M | $ 347.00M | $ 358.00M | $ 293.00M | $ 247.00M | |
$ 1.06B | $ 1.29B | $ 1.18B | $ 1.00B | $ 1.15B | |
$ 477.00M | $ 624.00M | $ 516.00M | $ 486.00M | $ 766.00M | |
$ 166.00M | $ 229.00M | $ 203.00M | $ 136.00M | $ 44.00M | |
$ 643.00M | $ 853.00M | $ 719.00M | $ 622.00M | $ 810.00M | |
$ 550.00M | $ 681.00M | $ 579.00M | $ 544.00M | $ 696.00M | |
$ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | $ 17.14 | |
$ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | $ 17.14 | |
39.40M | 39.90M | 40.10M | 40.30M | 40.60M | |
39.40M | 39.90M | 40.10M | 40.30M | 40.60M |