Income Statement | TTM | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|---|
$ 28.24B | $ 28.24B | $ 30.49B | $ 28.35B | $ 27.84B | $ 29.59B | |
$ 24.75B | $ 24.75B | $ 25.96B | $ 23.99B | $ 23.06B | $ 24.48B | |
$ 3.49B | $ 3.49B | $ 4.52B | $ 4.35B | $ 4.78B | $ 5.10B | |
$ 2.30B | $ 2.30B | $ 2.32B | $ 2.12B | $ 2.06B | $ 2.23B | |
$ 1.19B | $ 1.19B | $ 2.20B | $ 2.23B | $ 2.72B | $ 2.87B | |
$ 46.62M | $ 46.62M | $ 49.58M | $ 35.01M | $ 37.08M | $ 45.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.28B | $ 1.28B | $ 2.28B | $ 2.30B | $ 2.80B | $ 2.96B | |
$ 330.04M | $ 330.04M | $ 711.37M | $ 651.40M | $ 873.18M | $ 970.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 912.66M | $ 912.66M | $ 1.50B | $ 1.58B | $ 1.87B | $ 1.93B | |
$ 181.33 | $ 181.33 | $ 295.70 | $ 311.92 | $ 342.74 | $ 317.99 | |
$ 181.32 | $ 181.33 | $ 295.70 | $ 311.92 | $ 342.74 | $ 317.99 | |
$ 20.13M | $ 5.03M | $ 5.06M | $ 5.07M | $ 5.45M | $ 6.07M | |
$ 20.13M | $ 5.03M | $ 5.06M | $ 5.07M | $ 5.45M | $ 6.07M | |
$ 300.00 | $ 300.00 | $ 300.00 | $ 312.00 | $ 100.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.05B | $ 27.05B | $ 28.29B | $ 26.12B | $ 25.12B | $ 26.72B | |
$ 912.66M | $ 912.66M | $ 1.50B | $ 1.58B | $ 1.87B | $ 1.93B | |
$ 916.56M | $ 916.61M | $ 1.51B | $ 1.58B | $ 1.87B | $ 1.93B | |
$ 6.62M | $ 6.62M | $ 6.67M | $ 6.62M | $ 6.70M | $ 6.70M | |
$ 1.29B | $ 1.29B | $ 2.28B | $ 2.31B | $ 2.81B | $ 2.97B | |
$ 1.29B | $ 1.73B | $ 2.68B | $ 2.66B | $ 3.07B | $ 3.23B |