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 | |
$ 115.20B | $ 102.36B | $ 89.07B | $ 79.92B | $ 72.17B | |
$ 968.00M | $ 917.00M | $ 845.00M | $ 713.00M | $ 616.00M | |
$ 3.53B | $ 4.93B | $ 4.64B | $ 3.86B | $ 5.60B | |
$ 2.56B | $ 4.01B | $ 3.80B | $ 3.15B | $ 4.99B | |
$ -935.00M | $ -693.00M | $ -236.00M | $ 271.00M | $ -312.00M | |
$ 1.63B | $ 3.32B | $ 3.56B | $ 3.42B | $ 4.67B | |
$ 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 |