Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 58.85B | $ 61.56B | $ 58.80B | $ 54.34B | $ 41.44B | $ 41.23B | |
$ 28.11B | $ 30.57B | $ 28.40B | $ 27.02B | $ 23.07B | $ 23.69B | |
$ 30.74B | $ 30.99B | $ 30.41B | $ 27.33B | $ 18.36B | $ 17.55B | |
$ 9.84B | $ 11.50B | $ 10.27B | $ 9.11B | $ 8.23B | $ 8.20B | |
$ 20.89B | $ 19.49B | $ 19.64B | $ 18.05B | $ 10.13B | $ 9.35B | |
$ 70.00M | $ 224.00M | $ 102.00M | $ 51.00M | $ 45.00M | $ -65.48M | |
$ ― | $ -344.00M | $ -473.00M | $ -504.00M | $ -78.00M | $ ― | |
$ 22.52B | $ 21.02B | $ 21.16B | $ 19.33B | $ 9.97B | $ 8.70B | |
$ 6.75B | $ 5.80B | $ 6.14B | $ 5.98B | $ 2.86B | $ 2.80B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.77B | $ 15.22B | $ 15.02B | $ 13.35B | $ 7.10B | $ 5.89B | |
$ 1.28K | $ 1.23K | $ 1.22K | $ 1.08K | $ 562.27 | $ 477.88 | |
$ 1.28K | $ 1.23K | $ 1.22K | $ 1.08K | $ 562.27 | $ 477.88 | |
$ 49.35M | $ 12.34M | $ 12.34M | $ 12.34M | $ 12.33M | $ 12.33M | |
$ 49.35M | $ 12.34M | $ 12.34M | $ 12.34M | $ 12.33M | $ 12.33M | |
$ 74.00 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 37.96B | $ 42.07B | $ 38.66B | $ 36.13B | $ 31.31B | $ -31.89B | |
$ 15.77B | $ 15.22B | $ 15.02B | $ 13.35B | $ 7.10B | $ 5.89B | |
$ 15.65B | $ 15.76B | $ 17.14B | $ 15.73B | $ 8.30B | $ 7.86B | |
$ 5.00M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.53B | $ 21.02B | $ 21.17B | $ 19.34B | $ 9.97B | $ 8.70B | |
$ 22.53B | $ 25.16B | $ 24.26B | $ 21.91B | $ 12.17B | $ 8.70B |