Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 81.25B | $ 110.18B | $ 103.00B | $ 101.80B | $ 109.65B | $ 106.75B | |
$ 37.52B | $ 50.63B | $ 48.20B | $ 49.88B | $ 55.48B | $ 53.18B | |
$ 43.73B | $ 59.55B | $ 54.79B | $ 51.92B | $ 54.17B | $ 53.57B | |
$ 33.04B | $ 45.16B | $ 42.79B | $ 43.11B | $ 43.58B | $ 41.90B | |
$ 10.69B | $ 14.39B | $ 12.00B | $ 8.81B | $ 10.59B | $ 11.66B | |
$ 1.00M | $ 2.00M | $ 3.00M | $ 3.00M | $ 2.00M | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.44B | $ 14.59B | $ 11.90B | $ 6.27B | $ 11.64B | $ 12.12B | |
$ 2.74B | $ 4.02B | $ 3.31B | $ 1.68B | $ 3.21B | $ 3.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.70B | $ 10.57B | $ 8.59B | $ 4.60B | $ 8.44B | $ 9.02B | |
$ 206.93 | $ 277.39 | $ 222.29 | $ 117.56 | $ 212.87 | $ 227.28 | |
$ 206.18 | $ 277.39 | $ 222.29 | $ 117.56 | $ 212.87 | $ 227.28 | |
$ 112.28M | $ 38.10M | $ 38.63M | $ 39.12M | $ 19.81M | $ 39.70M | |
$ 112.28M | $ 38.10M | $ 38.63M | $ 39.12M | $ 39.23M | $ 39.70M | |
$ 50.00 | $ 90.00 | $ 80.00 | $ 80.00 | $ 130.00 | $ 85.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 70.56B | $ 95.79B | $ 90.99B | $ 92.99B | $ 99.06B | $ 95.09B | |
$ 7.70B | $ 10.57B | $ 8.59B | $ 4.60B | $ 8.44B | $ 9.02B | |
$ 8.01B | $ 10.72B | $ 8.85B | $ 6.71B | $ 7.92B | $ 8.94B | |
$ ― | $ ― | $ ― | $ ― | $ 1.00M | $ 3.00M | |
$ 10.69B | $ 14.39B | $ 12.00B | $ 8.81B | $ 11.64B | $ 12.12B | |
$ 10.69B | $ 17.08B | $ 14.74B | $ 11.54B | $ 14.56B | $ 14.74B |