Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.39B | $ 9.68B | $ 8.36B | $ 7.82B | $ 7.56B | |
$ 3.37B | $ 2.94B | $ 2.54B | $ 2.37B | $ 2.14B | |
$ 1.76B | $ 1.68B | $ 1.53B | $ 1.49B | $ 1.39B | |
$ 459.00M | $ 477.00M | $ 426.00M | $ 441.00M | $ 385.00M | |
$ 2.07B | $ 1.79B | $ 1.47B | $ 1.35B | $ 1.14B | |
$ 1.61B | $ 1.27B | $ 1.01B | $ 876.00M | $ 745.00M | |
$ -199.00M | $ -174.00M | $ -157.00M | $ -139.00M | $ -188.00M | |
$ 1.41B | $ 1.09B | $ 854.00M | $ 737.00M | $ 557.00M | |
$ 1.06B | $ 815.00M | $ 633.00M | $ 558.00M | $ 414.00M | |
$ 6.05 | $ 4.56 | $ 3.47 | $ 2.96 | $ 2.18 | |
$ 6.04 | $ 4.54 | $ 3.46 | $ 2.96 | $ 2.17 | |
174.10M | 178.80M | 182.20M | 187.70M | 189.90M | |
174.80M | 179.50M | 182.80M | 188.10M | 190.40M |