Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 35.80B | $ 35.80B | $ 31.58B | $ 26.80B | $ 44.93B | $ 48.02B | |
$ 25.95B | $ 25.95B | $ 23.54B | $ 19.67B | $ 24.70B | $ 26.34B | |
$ 9.85B | $ 9.85B | $ 8.04B | $ 7.13B | $ 20.23B | $ 21.67B | |
$ 5.06B | $ 5.06B | $ 4.33B | $ 4.11B | $ 5.40B | $ 5.27B | |
$ 4.79B | $ 4.79B | $ 3.71B | $ 3.02B | $ 14.83B | $ 16.40B | |
$ -51.00M | $ -51.00M | $ -57.00M | $ -67.00M | $ -78.00M | $ -90.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.22B | $ 5.22B | $ 4.43B | $ 3.26B | $ 14.45B | $ 15.67B | |
$ 1.58B | $ 1.58B | $ 1.37B | $ 980.00M | $ 4.30B | $ 4.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.19B | $ 3.19B | $ 2.73B | $ 1.81B | $ 9.70B | $ 10.29B | |
$ 289.24 | $ 289.24 | $ 247.00 | $ 163.64 | $ 876.81 | $ 931.89 | |
$ 289.15 | $ 289.24 | $ 247.00 | $ 163.64 | $ 876.81 | $ 931.89 | |
$ 44.17M | $ 11.04M | $ 11.05M | $ 11.07M | $ 11.06M | $ 11.04M | |
$ 44.17M | $ 11.04M | $ 11.05M | $ 11.07M | $ 11.06M | $ 11.06M | |
$ 200.00 | $ 200.00 | $ 200.00 | $ 200.00 | $ 200.00 | $ 50.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.01B | $ 31.01B | $ 27.87B | $ 23.79B | $ 30.10B | $ 31.61B | |
$ 3.19B | $ 3.19B | $ 2.73B | $ 1.81B | $ 9.70B | $ 10.29B | |
$ 3.13B | $ 3.12B | $ 2.70B | $ 1.71B | $ 10.10B | $ 11.01B | |
$ 52.00M | $ 52.00M | $ 61.00M | $ 68.00M | $ 80.00M | $ 91.00M | |
$ 5.28B | $ 5.28B | $ 4.49B | $ 3.33B | $ 14.53B | $ 15.76B | |
$ 5.28B | $ 7.76B | $ 6.88B | $ 5.52B | $ 16.38B | $ 17.32B |