Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.07B | $ 16.07B | $ 11.44B | $ 9.71B | $ 11.23B | $ 11.30B | |
$ 12.04B | $ 12.04B | $ 8.51B | $ 7.21B | $ 8.24B | $ 8.26B | |
$ 4.03B | $ 4.03B | $ 2.93B | $ 2.51B | $ 2.98B | $ 3.04B | |
$ 1.59B | $ 1.91B | $ 1.65B | $ 1.66B | $ 1.78B | $ 1.82B | |
$ 2.44B | $ 2.12B | $ 1.28B | $ 844.00M | $ 1.20B | $ 1.22B | |
$ -58.00M | $ -58.00M | $ -101.00M | $ -183.00M | $ -234.00M | $ -196.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.15B | $ 2.15B | $ 1.09B | $ -844.00M | $ 74.00M | $ 791.00M | |
$ 217.00M | $ 217.00M | $ 110.00M | $ 248.00M | $ 153.00M | $ 75.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.91B | $ 1.91B | $ 948.00M | $ -962.00M | $ 118.00M | $ 877.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.63B | $ 13.95B | $ 10.16B | $ 8.87B | $ 10.03B | $ 10.08B | |
$ 1.91B | $ 1.91B | $ 948.00M | $ -962.00M | $ 118.00M | $ 877.00M | |
$ 2.22B | $ 1.97B | $ 1.16B | $ -13.85M | $ 576.38M | $ 919.90M | |
$ 124.00M | $ 118.00M | $ 107.00M | $ 182.00M | $ 249.00M | $ 209.00M | |
$ 2.27B | $ 2.27B | $ 1.20B | $ -662.00M | $ 323.00M | $ 1.00B | |
$ 3.20B | $ 3.19B | $ 2.05B | $ 1.75B | $ 1.35B | $ 1.92B |