Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 80.17B | $ 107.36B | $ 108.04B | $ 100.94B | $ 99.48B | $ 93.43B | |
$ 50.64B | $ 67.65B | $ 66.45B | $ 61.94B | $ 62.06B | $ 60.26B | |
$ 29.53B | $ 39.71B | $ 41.59B | $ 39.00B | $ 37.42B | $ 33.18B | |
$ 20.06B | $ 25.76B | $ 25.64B | $ 24.88B | $ 24.74B | $ 22.98B | |
$ 9.47B | $ 13.95B | $ 15.94B | $ 14.12B | $ 12.68B | $ 10.19B | |
$ 116.00M | $ 7.00M | $ -5.00M | $ 140.00M | $ 114.66M | $ -21.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.03B | $ 14.03B | $ 15.16B | $ 13.54B | $ 11.66B | $ 10.53B | |
$ 2.49B | $ 3.63B | $ 4.41B | $ 3.83B | $ 3.92B | $ 3.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.54B | $ 10.40B | $ 10.75B | $ 9.71B | $ 7.74B | $ 7.22B | |
$ 75.23 | $ 114.91 | $ 119.55 | $ 112.45 | $ 94.03 | $ 91.39 | |
$ 75.22 | $ 114.76 | $ 118.97 | $ 112.19 | $ 89.08 | $ 83.39 | |
$ 260.27M | $ 90.50M | $ 89.94M | $ 86.31M | $ 82.30M | $ 79.05M | |
$ 260.29M | $ 90.61M | $ 90.38M | $ 86.51M | $ 86.88M | $ 86.63M | |
$ 18.00 | $ 37.00 | $ 33.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 70.70B | $ 93.41B | $ 92.10B | $ 86.82B | $ 86.80B | $ 83.24B | |
$ 6.54B | $ 10.40B | $ 10.75B | $ 9.71B | $ 7.74B | $ 7.22B | |
$ 6.56B | $ 10.67B | $ 10.78B | $ 9.74B | $ 8.02B | $ 6.73B | |
- | $ 6.00M | $ 1.00M | $ 1.00M | $ 1.40M | $ 72.34M | |
$ 9.03B | $ 14.04B | $ 15.16B | $ 13.54B | $ 11.67B | $ 10.60B | |
$ 10.96B | $ 16.11B | $ 17.27B | $ 15.63B | $ 13.80B | $ 12.71B |