Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 115.55B | $ 104.02B | $ 84.72B | $ 100.16B | $ 107.72B | $ 106.65B | |
$ 89.52B | $ 77.27B | $ 65.20B | $ 74.70B | $ 79.60B | $ 78.85B | |
$ 26.02B | $ 26.76B | $ 19.52B | $ 25.46B | $ 28.12B | $ 27.80B | |
$ 23.23B | $ 21.71B | $ 18.20B | $ 21.28B | $ 20.85B | $ 21.28B | |
$ 2.79B | $ 5.05B | $ 1.32B | $ 4.18B | $ 7.27B | $ 6.52B | |
$ -686.00M | $ -540.00M | $ -621.00M | $ -768.00M | $ -776.00M | $ -683.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 491.00M | $ 4.38B | $ 1.45B | $ 5.33B | $ 7.63B | $ 6.57B | |
$ 2.33B | $ 1.88B | $ 848.00M | $ 2.79B | $ 2.74B | $ 2.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.42B | $ 1.90B | $ 104.00M | $ 2.74B | $ 4.13B | $ 3.28B | |
$ -51.63 | $ 40.70 | $ 2.25 | $ 58.22 | $ 103.44 | $ 82.42 | |
$ -51.75 | $ 40.70 | $ 2.25 | $ 58.22 | $ 103.44 | $ 82.42 | |
$ 187.41M | $ 46.63M | $ 46.32M | $ 47.07M | $ 44.13M | $ 39.81M | |
$ 187.44M | $ 46.63M | $ 46.32M | $ 47.07M | $ 47.52M | $ 39.82M | |
$ 25.00 | $ 25.00 | $ 10.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.14B | $ 1.10B | $ 1.07B | $ 1.07B | $ 840.00M | |
$ 112.75B | $ 98.98B | $ 83.40B | $ 95.98B | $ 100.45B | $ 100.13B | |
$ -2.42B | $ 1.90B | $ 104.00M | $ 2.74B | $ 4.13B | $ 3.28B | |
$ -2.42B | $ 2.30B | $ -292.16M | $ 1.58B | $ 3.49B | $ 2.93B | |
$ 789.00M | $ 620.00M | $ 710.00M | $ 869.00M | $ 867.00M | $ 768.00M | |
$ 1.28B | $ 5.00B | $ 2.15B | $ 6.20B | $ 8.50B | $ 7.33B | |
$ 11.61B | $ 14.96B | $ 11.65B | $ 16.47B | $ 17.72B | $ 17.10B |