Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 549.51B | $ ― | $ 184.08B | $ 168.03B | $ 155.41B | $ 147.48B | |
$ ― | $ ― | $ 139.02B | $ 126.82B | $ 118.14B | $ 113.03B | |
$ ― | $ ― | $ 45.06B | $ 41.21B | $ 37.26B | $ 34.45B | |
$ ― | $ ― | $ 35.15B | $ 31.89B | $ 29.83B | $ 26.82B | |
$ ― | $ ― | $ 9.92B | $ 9.32B | $ 7.43B | $ 7.63B | |
$ ― | $ ― | $ -2.19B | $ -2.29B | $ -1.84B | $ -1.58B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 8.29B | $ 6.96B | $ 5.65B | $ 5.54B | |
$ ― | $ ― | $ 2.56B | $ 2.24B | $ 1.77B | $ 1.72B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 5.71B | $ 4.84B | $ 3.36B | $ 3.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 736.00M | $ 682.00M | $ 957.00M | $ 752.00M | |
$ ― | $ ― | $ 174.16B | $ 158.71B | $ 147.97B | $ 139.85B | |
$ ― | $ ― | $ 5.71B | $ 4.84B | $ 3.36B | $ 3.47B | |
$ ― | $ ― | $ 5.68B | $ 5.10B | $ 4.52B | $ 4.09B | |
$ ― | $ ― | $ 3.00B | $ 3.10B | $ 2.88B | $ 1.73B | |
$ ― | $ ― | $ 11.29B | $ 10.05B | $ 8.53B | $ 7.26B | |
$ ― | $ 19.94B | $ 17.44B | $ 15.94B | $ 14.13B | $ 12.82B |