Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 73.77B | $ 73.77B | $ 69.53B | $ 68.07B | $ 69.87B | $ 58.41B | |
$ 68.00B | $ 68.00B | $ 64.52B | $ 63.08B | $ 63.70B | $ 53.32B | |
$ 5.77B | $ 5.77B | $ 5.01B | $ 4.99B | $ 6.17B | $ 5.09B | |
$ 4.44B | $ 4.44B | $ 3.91B | $ 3.47B | $ 4.14B | $ 3.79B | |
$ 1.33B | $ 1.33B | $ 1.10B | $ 1.52B | $ 2.04B | $ 1.30B | |
$ -726.26M | $ -726.26M | $ -736.72M | $ -907.60M | $ -937.90M | $ -615.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 729.36M | $ 729.36M | $ 490.52M | $ 348.05M | $ 1.36B | $ 515.64M | |
$ 265.55M | $ 265.55M | $ 310.73M | $ 269.08M | $ 441.52M | $ 373.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 463.81M | $ 463.81M | $ 179.79M | $ 78.98M | $ 914.24M | $ 142.06M | |
$ 0.02 | $ 0.02 | $ <0.01 | $ <0.01 | $ 0.05 | $ <0.01 | |
$ 0.02 | $ 0.02 | $ <0.01 | $ <0.01 | $ 0.05 | $ <0.01 | |
$ 77.30B | $ 19.33B | $ 19.98B | $ 19.74B | $ 19.05B | $ 17.76B | |
$ 17.07B | $ ― | $ ― | $ ― | $ 19.05B | $ 17.76B | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.02 | $ >-0.01 | $ -0.01 | $ 0.03 | $ <0.01 | |
$ ― | $ ― | $ ― | $ ― | $ 0.03 | $ ― | |
$ ― | $ 22.94M | $ 35.06M | $ 13.07M | $ 39.72M | $ 43.91M | |
$ 72.44B | $ 72.44B | $ 68.43B | $ 66.55B | $ 67.83B | $ 57.11B | |
$ 463.81M | $ 463.81M | $ 179.79M | $ 78.98M | $ 914.24M | $ 142.06M | |
$ 478.23M | $ 462.84M | $ 128.00M | $ 74.51M | $ 689.81M | $ 169.86M | |
$ 704.30M | $ 704.30M | $ 726.76M | $ 906.69M | $ 980.46M | $ 662.44M | |
$ 1.43B | $ 1.43B | $ 1.22B | $ 1.25B | $ 2.34B | $ 1.18B | |
$ 1.43B | $ 5.23B | $ 4.81B | $ 4.86B | $ 5.84B | $ 4.32B |