Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 159.27B | $ 192.64B | $ 172.65B | $ 180.92B | $ 189.15B | $ 179.94B | |
$ 103.76B | $ 123.71B | $ 115.26B | $ 122.31B | $ 128.26B | $ 122.31B | |
$ 55.51B | $ 68.93B | $ 57.38B | $ 58.60B | $ 60.89B | $ 57.63B | |
$ 26.27B | $ 33.33B | $ 30.78B | $ 31.73B | $ 32.45B | $ 31.81B | |
$ 29.24B | $ 35.59B | $ 26.60B | $ 26.87B | $ 28.44B | $ 25.82B | |
$ 80.00M | $ 77.00M | $ 22.00M | $ 27.00M | $ 33.00M | $ 48.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.48B | $ 37.98B | $ 34.11B | $ 30.24B | $ 30.71B | $ 28.50B | |
$ 9.67B | $ 11.26B | $ 10.79B | $ 9.06B | $ 8.63B | $ 8.62B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.79B | $ 26.69B | $ 23.30B | $ 21.14B | $ 22.03B | $ 19.91B | |
$ 290.87 | $ 323.77 | $ 280.49 | $ 251.72 | $ 259.29 | $ 230.96 | |
$ 290.87 | $ 323.77 | $ 280.49 | $ 251.72 | $ 259.29 | $ 230.96 | |
$ 245.56M | $ 82.44M | $ 83.08M | $ 83.98M | $ 84.98M | $ 86.22M | |
$ 245.56M | $ 82.44M | $ 83.08M | $ 83.98M | $ 84.98M | $ 86.22M | |
$ 47.00 | $ 90.00 | $ 78.00 | $ 78.00 | $ 78.00 | $ 54.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 130.03B | $ 157.05B | $ 146.04B | $ 154.04B | $ 160.71B | $ 154.12B | |
$ 23.79B | $ 26.69B | $ 23.30B | $ 21.14B | $ 22.03B | $ 19.91B | |
$ 22.59B | $ 26.55B | $ 19.84B | $ 20.25B | $ 21.67B | $ 19.27B | |
$ 47.00M | $ 60.00M | $ 61.00M | $ 69.00M | $ 80.00M | $ 80.00M | |
$ 33.52B | $ 38.04B | $ 34.17B | $ 30.31B | $ 30.79B | $ 28.58B | |
$ 33.52B | $ 43.95B | $ 39.72B | $ 35.61B | $ 35.83B | $ 33.49B |