Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.89T | $ 1.25T | $ 889.57B | $ 647.52B | $ 524.58B | |
$ 1.22T | $ 870.60B | $ 644.71B | $ 448.21B | $ 350.39B | |
$ 1.22T | $ 166.41B | $ 111.16B | $ 124.30B | $ 100.59B | |
$ 0.00 | $ 2.85B | $ 1.88B | $ 2.04B | $ 1.71B | |
$ 998.80B | $ 704.19B | $ 533.55B | $ 325.95B | $ 251.51B | |
$ 998.80B | $ 720.57B | $ 528.80B | $ 317.82B | $ 239.14B | |
$ 23.20B | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 1.02T | $ 720.57B | $ 528.80B | $ 317.82B | $ 239.14B | |
$ 841.35B | $ 585.03B | $ 431.91B | $ 260.96B | $ 193.79B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.43K | $ 3.05K | $ 2.25K | $ 1.36K | $ 1.01K | |
$ 4.38K | $ 3.02K | $ 2.22K | $ 1.35K | $ 1.00K | |
189.86M | 191.73M | 192.22M | 191.81M | 191.81M | |
192.06M | 193.99M | 194.38M | 193.72M | 193.72M |