Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 69.61B | $ 107.81B | $ 50.34B | $ 68.79B | $ 75.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.30B | $ 1.14B | $ 0.00 | $ 1.29B | $ 1.17B | |
$ ― | $ 7.52B | $ 2.84B | $ 2.57B | $ 5.48B | $ 4.46B | |
$ ― | $ 3.71B | $ 2.30B | $ 2.28B | $ 3.07B | $ 3.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.71B | $ 451.00M | $ 188.00M | $ 2.25B | $ 1.37B | |
$ ― | $ 2.61 | $ 0.31 | $ 0.12 | $ 1.53 | $ 0.88 | |
$ ― | $ 2.57 | $ 0.31 | $ 0.12 | $ 1.52 | $ 0.88 | |
$ ― | $ 1.42B | $ 1.44B | $ 1.45B | $ 1.47B | $ 1.55B | |
$ ― | $ 1.46B | $ 1.44B | $ 1.45B | $ 1.50B | $ 1.58B | |
$ ― | $ 0.50 | $ 0.25 | $ 0.75 | $ 0.35 | $ 0.92 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.71 | $ 2.07 | $ 1.79 | |
$ ― | $ 2.87 | $ 0.67 | $ 1.01 | $ 2.02 | $ 1.76 | |
$ ― | $ 39.00M | $ 65.00M | $ 85.00M | $ 190.00M | $ 94.00M | |
$ ― | $ 62.10B | $ 104.97B | $ 47.77B | $ 63.31B | $ 70.84B | |
$ ― | $ 3.71B | $ 451.00M | $ 188.00M | $ 2.25B | $ 1.37B | |
$ ― | $ 4.03B | $ 625.96M | $ 925.28M | $ 2.48B | $ 1.46B | |
$ ― | $ 2.33B | $ 1.62B | $ 440.00M | $ 1.02B | $ 1.05B | |
$ ― | $ 9.84B | $ 4.46B | $ 3.01B | $ 6.50B | $ 5.51B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |