Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 117.76B | $ 106.37B | $ 92.87B | $ 83.06B | $ 77.16B | |
$ 117.76B | $ 106.37B | $ 92.87B | $ 83.06B | $ 77.16B | |
$ 116.04B | $ 102.99B | $ 89.30B | $ 79.71B | $ 72.56B | |
$ 968.00M | $ 917.00M | $ 845.00M | $ 713.00M | $ 616.00M | |
$ 3.35B | $ 4.79B | $ 4.81B | $ 4.39B | $ 5.50B | |
$ 1.72B | $ 3.38B | $ 3.57B | $ 3.35B | $ 4.60B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 1.72B | $ 3.38B | $ 3.57B | $ 3.35B | $ 4.60B | |
$ 1.21B | $ 2.49B | $ 2.81B | $ 2.93B | $ 3.37B | |
$ 10.01 | $ 20.09 | $ 22.20 | $ 22.79 | $ 25.47 | |
$ 9.98 | $ 20.00 | $ 22.08 | $ 22.67 | $ 25.31 | |
120.57M | 123.87M | 126.42M | 128.69M | 132.20M | |
120.87M | 124.44M | 127.09M | 129.40M | 133.01M |