Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 37.88B | $ 35.60B | $ 34.06B | $ 25.94B | $ 24.18B | |
$ 6.53B | $ 6.15B | $ 5.49B | $ 4.59B | $ 4.31B | |
$ 5.43B | $ 5.13B | $ 4.90B | $ 3.89B | $ 3.65B | |
$ 438.00M | $ 395.00M | $ 372.00M | $ 362.00M | $ 340.00M | |
$ 1.40B | $ 1.40B | $ 988.00M | $ 1.06B | $ 1.04B | |
$ 1.10B | $ 1.02B | $ 594.00M | $ 699.00M | $ 658.00M | |
$ -455.00M | $ -339.00M | $ -233.00M | $ -188.00M | $ -162.00M | |
$ 644.00M | $ 678.00M | $ 361.00M | $ 511.00M | $ 496.00M | |
$ 494.00M | $ 506.00M | $ 265.00M | $ 385.00M | $ 407.00M | |
$ 2.05 | $ 2.09 | $ 1.02 | $ 1.77 | $ 1.88 | |
$ 2.02 | $ 2.02 | $ 1.01 | $ 1.75 | $ 1.87 | |
241.00M | 239.00M | 224.00M | 218.00M | 216.11M | |
244.00M | 250.00M | 226.00M | 220.00M | 217.83M |