Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.04T | $ 4.35B | $ 2.47B | $ 1.77B | $ 1.99B | |
$ 297.59B | $ 2.41B | $ 1.21B | $ 1.04B | $ 1.16B | |
$ 743.41B | $ 1.95B | $ 1.26B | $ 733.64M | $ 836.53M | |
$ 432.23B | $ 818.00M | $ 631.66M | $ 332.61M | $ 375.16M | |
$ 311.18B | $ 1.13B | $ 633.08M | $ 401.03M | $ 461.37M | |
$ -72.66B | $ -126.00M | $ -126.02M | $ -233.36M | $ -245.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 225.41B | $ 1.06B | $ 562.35M | $ 328.35M | $ 284.96M | |
$ 59.88B | $ 262.00M | $ 169.62M | $ 98.14M | $ 70.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 152.59B | $ 759.00M | $ 363.04M | $ 205.53M | $ 189.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 87.00M | $ 59.29M | $ 43.32M | $ 41.28M | |
$ 729.83B | $ 3.22B | $ 1.84B | $ 1.37B | $ 1.53B | |
$ 152.59B | $ 759.00M | $ 363.04M | $ 205.53M | $ 189.66M | |
$ 165.83B | $ 816.16M | $ 374.94M | $ 130.51M | $ 192.28M | |
$ 79.63B | $ 91.00M | $ 99.74M | $ 89.22M | $ 97.31M | |
$ 305.04B | $ 1.15B | $ 662.09M | $ 417.56M | $ 382.28M | |
$ 488.72B | $ 1.60B | $ 1.05B | $ 765.18M | $ 802.87M |