Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 394.61B | $ 495.57B | $ 556.04B | $ 616.14B | $ 563.55B | $ 507.20B | |
$ 350.91B | $ 438.85B | $ 500.89B | $ 555.22B | $ 507.87B | $ 452.83B | |
$ 43.70B | $ 56.72B | $ 55.15B | $ 60.93B | $ 55.68B | $ 54.38B | |
$ 20.03B | $ 26.08B | $ 25.11B | $ 26.23B | $ 25.66B | $ 25.11B | |
$ 23.68B | $ 30.64B | $ 30.04B | $ 34.69B | $ 30.01B | $ 29.26B | |
$ -118.00M | $ -164.00M | $ -185.00M | $ -181.00M | $ -207.00M | $ -221.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.92B | $ 30.98B | $ 30.25B | $ 34.49B | $ 29.90B | $ 29.13B | |
$ 7.68B | $ 10.05B | $ 9.43B | $ 10.91B | $ 9.27B | $ 9.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.91B | $ 20.32B | $ 20.15B | $ 22.52B | $ 19.70B | $ 19.06B | |
$ 77.86 | $ 99.45 | $ 98.64 | $ 110.23 | $ 96.46 | $ 93.31 | |
$ 77.85 | $ 99.45 | $ 98.64 | $ 101.35 | $ 88.78 | $ 85.93 | |
$ 612.96M | $ 204.29M | $ 204.26M | $ 204.26M | $ 204.26M | $ 204.26M | |
$ 612.96M | $ 204.29M | $ 204.26M | $ 222.15M | $ 221.93M | $ 221.79M | |
$ 14.00 | $ 28.00 | $ 28.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 370.94B | $ 464.92B | $ 526.00B | $ 581.45B | $ 533.54B | $ 477.94B | |
$ 15.91B | $ 20.32B | $ 20.15B | $ 22.52B | $ 19.70B | $ 19.06B | |
$ 16.60B | $ 20.84B | $ 20.69B | $ 23.25B | $ 20.32B | $ 19.67B | |
$ 141.00M | $ 187.00M | $ 205.00M | $ 198.00M | $ 224.00M | $ 237.00M | |
$ 24.07B | $ 31.16B | $ 30.46B | $ 34.69B | $ 30.13B | $ 29.37B | |
$ 24.07B | $ 38.60B | $ 37.70B | $ 41.15B | $ 36.32B | $ 34.47B |