Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 101.56B | $ 125.93B | $ 110.05B | $ 95.31B | $ 81.59B | $ 100.03B | |
$ 38.87B | $ ― | $ 47.04B | $ 42.57B | $ 40.64B | $ 62.81B | |
$ 62.69B | $ ― | $ 63.01B | $ 52.74B | $ 40.95B | $ 37.22B | |
$ 21.54B | $ ― | $ 20.10B | $ 18.14B | $ 18.12B | $ 19.08B | |
$ 41.15B | $ ― | $ 42.91B | $ 34.60B | $ 22.83B | $ 18.14B | |
$ 170.00M | $ ― | $ -9.00M | $ -7.00M | $ 197.00M | $ 91.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.73B | $ ― | $ 44.32B | $ 34.83B | $ 22.89B | $ 17.77B | |
$ 12.28B | $ ― | $ 11.77B | $ 9.90B | $ 6.94B | $ 5.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.45B | $ ― | $ 32.55B | $ 24.92B | $ 15.95B | $ 12.55B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 60.41B | $ ― | $ 67.14B | $ 60.71B | $ 58.76B | $ 81.89B | |
$ 29.45B | $ ― | $ 32.55B | $ 24.92B | $ 15.95B | $ 12.55B | |
$ 29.58B | $ ― | $ 32.07B | $ 25.17B | $ 15.99B | $ 12.85B | |
$ 42.00M | $ ― | $ 49.00M | $ 72.00M | $ 74.00M | $ 80.00M | |
$ 41.77B | $ ― | $ 44.37B | $ 34.90B | $ 22.96B | $ 17.85B | |
$ 45.12B | $ 54.63B | $ 47.76B | $ 37.69B | $ 25.76B | $ 21.08B |