Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 215.77B | $ 209.96B | $ 185.75B | $ 171.59B | $ 165.04B | |
$ 99.01B | $ 93.26B | $ 83.33B | $ 76.70B | $ 73.07B | |
$ 64.45B | $ 63.97B | $ 57.63B | $ 54.53B | $ 52.40B | |
$ 8.23B | $ 8.94B | $ 9.50B | $ 9.62B | $ 8.94B | |
$ 42.95B | $ 39.57B | $ 34.57B | $ 31.09B | $ 29.36B | |
$ 34.56B | $ 30.59B | $ 25.36B | $ 21.47B | $ 20.20B | |
$ -3.55B | $ -3.09B | $ -3.29B | $ -3.47B | $ -3.42B | |
$ 31.00B | $ 27.49B | $ 22.07B | $ 18.00B | $ 16.78B | |
$ 17.50B | $ 15.50B | $ 15.09B | $ 10.28B | $ 9.59B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.14 | $ 8.86 | $ 7.03 | $ 5.85 | $ 5.45 | |
$ 10.14 | $ 8.86 | $ 7.03 | $ 5.85 | $ 5.45 | |
1.73B | 1.75B | 1.75B | 1.76B | 1.76B | |
1.73B | 1.75B | 1.75B | 1.76B | 1.76B |