Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 14.46B | $ 11.93B | $ 8.72B | $ 5.37B | $ 8.53B | |
$ 9.51B | $ 7.34B | $ 5.15B | $ 2.52B | $ 5.55B | |
$ 1.44B | $ 1.27B | $ 1.04B | $ 798.42M | $ 692.77M | |
$ 641.34M | $ 551.20M | $ 487.23M | $ 435.34M | $ 415.25M | |
$ 8.97B | $ 6.78B | $ 4.84B | $ 2.35B | $ 5.39B | |
$ 8.07B | $ 6.06B | $ 4.11B | $ 1.72B | $ 4.86B | |
$ -1.01B | $ -771.66M | $ -274.58M | $ -229.09M | $ -255.65M | |
$ 7.06B | $ 5.29B | $ 3.84B | $ 1.49B | $ 4.60B | |
$ 5.01B | $ 3.90B | $ 2.86B | $ 1.09B | $ 3.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.98 | $ 70.70 | $ 51.45 | $ 19.60 | $ 57.40 | |
$ 12.98 | $ 70.70 | $ 51.45 | $ 19.60 | $ 57.40 | |
386.17M | 55.17M | 55.52M | 55.76M | 56.11M | |
386.17M | 55.17M | 55.52M | 55.76M | 56.11M |