Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 28.37B | $ 28.10B | $ 26.79B | $ 26.55B | $ 27.20B | $ 21.77B | |
$ 17.06B | $ 16.89B | $ 15.87B | $ 15.10B | $ 16.43B | $ 12.37B | |
$ 11.30B | $ 11.21B | $ 10.92B | $ 11.46B | $ 10.78B | $ 9.41B | |
$ 6.38B | $ 6.32B | $ 6.37B | $ 6.47B | $ 6.82B | $ 5.82B | |
$ 4.93B | $ 4.89B | $ 4.55B | $ 4.99B | $ 3.96B | $ 3.59B | |
$ -671.00M | $ -688.00M | $ -480.00M | $ -516.00M | $ -444.00M | $ -362.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.29B | $ 5.91B | $ 4.31B | $ 6.86B | $ 3.37B | $ 2.92B | |
$ 694.00M | $ 694.00M | $ 347.00M | $ -378.00M | $ 936.00M | $ 1.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.95B | $ 5.57B | $ 4.31B | $ 7.41B | $ 5.00B | $ 854.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.44B | $ 23.21B | $ 22.24B | $ 21.57B | $ 23.25B | $ 18.18B | |
$ 3.95B | $ 5.57B | $ 4.31B | $ 7.41B | $ 5.00B | $ 854.00M | |
$ 3.59B | $ 5.17B | $ 3.94B | $ 7.22B | $ 2.31B | $ 1.19B | |
$ 717.00M | $ 611.00M | $ 464.00M | $ 490.00M | $ 483.00M | $ 323.00M | |
$ 5.00B | $ 6.52B | $ 4.77B | $ 7.34B | $ 3.85B | $ 3.24B | |
$ 5.00B | $ 12.71B | $ 10.72B | $ 12.66B | $ 10.06B | $ 7.13B |