Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 99.79B | $ 133.28B | $ 97.11B | $ 87.93B | $ 101.52B | $ 88.19B | |
$ 57.35B | $ 79.77B | $ 60.19B | $ 53.45B | $ 60.43B | $ 53.82B | |
$ 42.44B | $ 53.50B | $ 36.91B | $ 34.47B | $ 41.09B | $ 34.38B | |
$ 20.00B | $ 24.95B | $ 21.35B | $ 22.19B | $ 20.87B | $ 17.09B | |
$ 22.44B | $ 28.55B | $ 15.56B | $ 12.28B | $ 20.22B | $ 17.28B | |
$ 6.00M | $ -5.00M | $ -52.00M | $ -51.00M | $ -14.00M | $ -1.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.04B | $ 29.75B | $ 16.15B | $ 10.71B | $ 20.44B | $ 17.32B | |
$ 6.77B | $ 8.25B | $ 3.98B | $ 3.60B | $ 5.72B | $ 4.54B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.21B | $ 21.44B | $ 12.18B | $ 7.16B | $ 14.66B | $ 12.72B | |
$ 373.79 | $ 525.34 | $ 293.83 | $ 171.89 | $ 352.92 | $ 306.41 | |
$ 370.20 | $ 520.30 | $ 291.43 | $ 170.72 | $ 350.23 | $ 304.02 | |
$ 121.99M | $ 40.81M | $ 41.44M | $ 41.63M | $ 41.55M | $ 41.50M | |
$ 123.16M | $ 41.21M | $ 41.78M | $ 41.92M | $ 41.87M | $ 41.83M | |
$ 101.00 | $ 185.00 | $ 104.00 | $ 76.00 | $ 105.00 | $ 92.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 77.35B | $ 104.73B | $ 81.54B | $ 75.64B | $ 81.30B | $ 70.91B | |
$ 15.21B | $ 21.44B | $ 12.18B | $ 7.16B | $ 14.66B | $ 12.72B | |
$ 15.92B | $ 21.18B | $ 12.05B | $ 8.26B | $ 14.96B | $ 12.73B | |
$ 28.00M | $ 50.00M | $ 72.00M | $ 81.00M | $ 43.00M | $ 25.00M | |
$ 22.06B | $ 29.80B | $ 16.22B | $ 10.79B | $ 20.49B | $ 17.34B | |
$ 22.06B | $ 33.40B | $ 19.76B | $ 14.28B | $ 23.37B | $ 19.99B |