Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 68.53B | $ 68.45B | $ 63.86B | $ 58.64B | $ 63.33B | $ 55.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.28B | $ 1.28B | $ 819.00M | $ 504.00M | $ 73.00M | $ -39.00M | |
$ 4.01B | $ 4.01B | $ 3.48B | $ 1.48B | $ 3.19B | $ 2.85B | |
$ 580.00M | $ 580.00M | $ 552.00M | $ 269.00M | $ 483.00M | $ 576.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.43B | $ 3.43B | $ 2.93B | $ 1.21B | $ 2.72B | $ 2.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 64.52B | $ 64.44B | $ 60.38B | $ 57.16B | $ 60.14B | $ 52.60B | |
$ 3.43B | $ 3.43B | $ 2.93B | $ 1.21B | $ 2.72B | $ 2.31B | |
$ 3.43B | $ 3.44B | $ 2.95B | $ 1.17B | $ 2.33B | $ 1.86B | |
$ 315.00M | $ 286.00M | $ 337.00M | $ 339.00M | $ 7.11B | $ 4.95B | |
$ 4.33B | $ 4.29B | $ 3.82B | $ 1.82B | $ 10.30B | $ 7.80B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |