Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 108.08B | $ 142.48B | $ 168.80B | $ 184.95B | $ 180.44B | $ 156.77B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.74B | $ 37.17B | $ 35.60B | $ 36.71B | $ 64.74B | $ 58.78B | |
$ 1.12B | $ 1.39B | $ 747.00M | $ 1.60B | $ 9.81B | $ 8.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.13B | $ 35.27B | $ 34.38B | $ 34.31B | $ 53.82B | $ 50.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.13B | $ 35.27B | $ 34.38B | $ 34.31B | $ 53.82B | $ 50.33B | |
$ 26.44B | $ 35.93B | $ 35.73B | $ 35.87B | $ 53.98B | $ 50.37B | |
$ 115.91B | $ 155.47B | $ 151.90B | $ 151.37B | $ 152.78B | $ 158.67B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |