Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 490.63B | $ ― | $ 419.19B | $ 364.62B | $ 406.89B | $ 427.43B | |
$ 358.04B | $ ― | $ 294.18B | $ 243.94B | $ 277.36B | $ 294.16B | |
$ 132.59B | $ ― | $ 125.01B | $ 120.68B | $ 129.53B | $ 133.26B | |
$ 102.41B | $ ― | $ 94.91B | $ 89.45B | $ 98.02B | $ 100.96B | |
$ 30.19B | $ ― | $ 30.10B | $ 31.23B | $ 31.51B | $ 32.31B | |
$ -1.01B | $ ― | $ -1.13B | $ -990.00M | $ -1.10B | $ -530.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 43.02B | $ ― | $ 43.84B | $ 40.83B | $ 34.49B | $ 33.67B | |
$ 13.24B | $ ― | $ 11.59B | $ 17.26B | $ 11.31B | $ 12.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.64B | $ ― | $ 26.52B | $ 20.03B | $ 18.48B | $ 17.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 460.44B | $ ― | $ 389.09B | $ 333.39B | $ 375.38B | $ 395.12B | |
$ 25.64B | $ ― | $ 26.52B | $ 20.03B | $ 18.48B | $ 17.41B | |
$ 20.72B | $ ― | $ 22.34B | $ 16.88B | $ 18.96B | $ 18.38B | |
$ 1.40B | $ ― | $ 1.53B | $ 1.58B | $ 1.75B | $ 1.87B | |
$ 44.42B | $ ― | $ 45.37B | $ 42.41B | $ 36.24B | $ 35.54B | |
$ 44.42B | $ 64.41B | $ 63.38B | $ 60.23B | $ 56.52B | $ 54.23B |