Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 702.69B | $ 673.20B | $ 556.26B | $ 492.97B | $ 506.71B | |
$ 279.51B | $ 251.67B | $ 213.71B | $ 189.65B | $ 191.48B | |
$ 222.15B | $ 192.25B | $ 161.72B | $ 148.15B | $ 144.33B | |
$ 34.02B | $ 30.53B | $ 27.99B | $ 28.05B | $ 25.81B | |
$ 109.03B | $ 91.49B | $ 56.90B | $ 63.22B | $ 69.31B | |
$ 57.36B | $ 31.39B | $ 28.91B | $ 8.02B | $ 22.88B | |
$ 52.00M | $ -17.25B | $ -10.74B | $ -23.49B | $ -10.57B | |
$ 57.41B | $ 41.87B | $ 41.28B | $ 18.94B | $ 32.09B | |
$ 65.69B | $ 23.91B | $ 28.50B | $ 4.12B | $ 20.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.35 | $ 6.68 | $ 7.96 | $ 1.15 | $ 5.78 | |
$ 18.36 | $ 6.68 | $ 7.96 | $ 1.15 | $ 5.78 | |
7.03B | 3.58B | 3.58B | 3.58B | 3.58B | |
3.58B | 3.58B | 3.58B | 3.58B | 3.58B |