Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Mar 19 |
---|---|---|---|---|---|---|
$ 217.13B | $ 303.92B | $ ― | $ 344.05B | $ 288.19B | $ 350.27B | |
$ 138.29B | $ 193.17B | $ ― | $ 181.64B | $ 150.13B | $ 184.17B | |
$ 78.84B | $ 110.75B | $ ― | $ 162.41B | $ 138.06B | $ 166.10B | |
$ 71.29B | $ 97.90B | $ ― | $ 143.88B | $ 122.58B | $ 149.35B | |
$ 7.56B | $ 12.85B | $ ― | $ 18.53B | $ 15.48B | $ 16.75B | |
$ 335.00M | $ 454.00M | $ ― | $ 328.00M | $ 423.00M | $ 512.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.50B | $ 13.94B | $ ― | $ 19.68B | $ 20.18B | $ 18.80B | |
$ 3.06B | $ 5.78B | $ ― | $ 7.04B | $ 7.77B | $ 6.38B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.41B | $ 8.10B | $ ― | $ 11.84B | $ 12.05B | $ 11.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 209.58B | $ 291.07B | $ ― | $ 325.52B | $ 272.71B | $ 333.52B | |
$ 2.41B | $ 8.10B | $ ― | $ 11.84B | $ 12.05B | $ 11.84B | |
$ 4.68B | $ 8.40B | $ ― | $ 12.43B | $ 10.51B | $ 12.61B | |
$ 79.00M | $ 96.00M | $ ― | $ 32.00M | $ 11.00M | $ 33.00M | |
$ 5.58B | $ 14.03B | $ ― | $ 19.71B | $ 20.19B | $ 18.83B | |
$ 5.58B | $ 27.93B | $ ― | $ 34.29B | $ 31.04B | $ 32.01B |