Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 64.44B | $ 64.44B | $ 75.60B | $ 53.80B | $ 42.34B | $ 36.49B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.95B | $ 28.95B | $ 31.89B | $ 20.47B | $ 16.99B | $ 12.47B | |
$ 6.78B | $ 6.78B | $ 7.89B | $ 4.95B | $ 4.35B | $ 2.59B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.32B | $ 21.32B | $ 23.10B | $ 14.90B | $ 12.23B | $ 9.39B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.32B | $ 21.32B | $ 23.10B | $ 14.90B | $ 12.23B | $ 9.39B | |
$ 21.71B | $ 21.71B | $ 25.03B | $ 15.28B | $ 12.75B | $ 9.41B | |
$ 15.22B | $ 15.22B | $ 15.24B | $ 12.94B | $ 11.21B | $ 11.23B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |