Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 38.59B | $ 38.59B | $ 31.32B | $ 29.63B | $ 32.56B | $ 32.19B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.77B | $ 21.77B | $ 16.02B | $ 10.28B | $ 18.59B | $ 18.52B | |
$ 4.00B | $ 4.00B | $ 3.03B | $ 1.99B | $ 3.42B | $ 3.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.56B | $ 17.56B | $ 12.73B | $ 8.16B | $ 14.90B | $ 14.85B | |
$ 92.96 | $ 92.96 | $ 67.39 | $ 43.19 | $ 78.90 | $ 78.61 | |
$ 92.96 | $ 92.96 | $ 67.39 | $ 43.19 | $ 78.90 | $ 78.61 | |
$ 755.42M | $ 188.86M | $ 188.86M | $ 188.86M | $ 188.86M | $ 188.86M | |
$ 755.42M | $ 188.86M | $ 188.86M | $ 188.86M | $ 188.86M | $ 188.86M | |
$ 99.30 | $ 99.30 | $ 0.00 | $ 0.00 | $ 51.00 | $ 47.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.56B | $ 17.56B | $ 12.73B | $ 8.16B | $ 14.90B | $ 14.85B | |
$ 17.43B | $ 17.43B | $ 12.47B | $ 8.16B | $ 14.88B | $ 14.83B | |
$ 39.59B | $ 64.51B | $ 13.76B | $ 15.13B | $ 20.41B | $ 10.94B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |