Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 220.37B | $ 268.20B | $ 282.04B | $ 288.72B | $ 261.37B | $ 280.14B | |
$ 86.91B | $ 104.37B | $ 106.05B | $ 108.39B | $ 91.21B | $ 97.15B | |
$ 133.46B | $ 163.83B | $ 175.99B | $ 180.33B | $ 170.16B | $ 182.98B | |
$ 113.68B | $ 153.09B | $ 156.02B | $ 159.20B | $ 138.95B | $ 146.01B | |
$ 19.78B | $ 10.74B | $ 19.96B | $ 21.14B | $ 31.21B | $ 36.98B | |
$ 949.00M | $ 1.17B | $ 1.53B | $ 3.65B | $ 4.95B | $ 5.00B | |
- | - | - | - | - | - | |
$ 27.72B | $ 21.40B | $ 22.98B | $ 29.77B | $ 64.48B | $ 48.07B | |
$ 6.21B | $ 6.45B | $ 7.78B | $ 8.24B | $ 14.66B | $ 14.70B | |
- | - | - | - | - | - | |
$ 19.92B | $ 13.12B | $ 13.32B | $ 20.17B | $ 48.59B | $ 31.68B | |
$ 243.10 | $ 161.12 | $ 166.84 | $ 257.23 | $ 608.80 | $ 396.54 | |
$ 242.79 | $ 160.93 | $ 166.63 | $ 256.93 | $ 608.22 | $ 396.20 | |
$ 245.93M | $ 81.44M | $ 79.82M | $ 79.81M | $ 79.82M | $ 79.89M | |
$ 246.24M | $ 81.54M | $ 79.91M | $ 79.91M | $ 79.89M | $ 79.96M | |
$ 50.00 | $ 100.00 | $ 50.00 | $ 110.00 | $ 110.00 | $ 110.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 200.59B | $ 257.46B | $ 262.07B | $ 267.58B | $ 230.16B | $ 243.16B | |
$ 19.92B | $ 13.12B | $ 13.32B | $ 20.17B | $ 48.59B | $ 31.68B | |
$ 20.06B | $ 11.03B | $ 15.31B | $ 16.36B | $ 30.32B | $ 27.56B | |
$ 144.00M | $ 170.00M | $ 156.00M | $ 118.00M | $ 2.00M | $ 2.00M | |
$ 27.86B | $ 21.57B | $ 23.13B | $ 29.89B | $ 64.49B | $ 48.07B | |
$ 27.86B | $ 44.64B | $ 45.17B | $ 46.91B | $ 75.78B | $ 59.45B |