Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 17.33M | $ 15.54B | $ 19.01B | $ 19.23B | $ 20.09B | $ 19.74B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 766.00M | $ 672.00M | $ -434.00M | $ -9.00M | $ -56.00M | |
$ ― | $ 562.00M | $ 3.83B | $ 2.20B | $ 2.43B | $ 1.66B | |
$ ― | $ 85.00M | $ 669.00M | $ 385.00M | $ 444.00M | $ 524.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.50B | $ 3.22B | $ 1.84B | $ 1.90B | $ 1.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.98B | $ 15.18B | $ 17.03B | $ 17.66B | $ 18.08B | |
$ ― | $ 1.56B | $ 3.28B | $ 1.90B | $ 1.96B | $ 1.12B | |
$ ― | $ 460.28M | $ 3.10B | $ 1.71B | $ 1.95B | $ 2.51B | |
$ ― | $ 612.00M | $ 521.00M | $ 511.00M | $ 519.00M | $ 475.00M | |
$ ― | $ 1.17B | $ 4.35B | $ 2.71B | $ 2.95B | $ 2.13B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |