Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 223.45B | $ 83.66M | $ 88.13B | $ 124.61B | $ 95.36B | $ 99.36B | |
$ ― | $ ― | $ 66.66B | $ 93.25B | $ 69.63B | $ 74.24B | |
$ ― | $ ― | $ 21.47B | $ 31.36B | $ 25.73B | $ 25.12B | |
$ ― | $ ― | $ 22.52B | $ 26.79B | $ 21.30B | $ 20.89B | |
$ ― | $ ― | $ -1.05B | $ 4.58B | $ 4.43B | $ 4.22B | |
$ ― | $ ― | $ -145.00M | $ -287.00M | $ -161.00M | $ -197.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -503.00M | $ 5.07B | $ 4.25B | $ 4.02B | |
$ ― | $ ― | $ 323.00M | $ 1.30B | $ 1.21B | $ 1.32B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -739.00M | $ 3.57B | $ 2.83B | $ 2.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 89.19B | $ 120.03B | $ 90.93B | $ 95.13B | |
$ ― | $ ― | $ -739.00M | $ 3.57B | $ 2.83B | $ 2.48B | |
$ ― | $ ― | $ -965.20M | $ 3.24B | $ 2.83B | $ 2.48B | |
$ ― | $ ― | $ 520.00M | $ 680.00M | $ 623.00M | $ 670.00M | |
$ ― | $ ― | $ 17.00M | $ 5.75B | $ 4.88B | $ 4.69B | |
$ ― | $ 4.80B | $ 3.89B | $ 10.84B | $ 9.28B | $ 9.15B |