Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 16.92B | $ 19.66B | $ 11.65B | $ 8.83B | $ 8.35B | |
$ ― | $ 7.66B | $ 7.90B | $ 7.49B | $ 7.45B | $ 7.05B | |
$ ― | $ 9.26B | $ 11.76B | $ 4.16B | $ 1.39B | $ 1.29B | |
$ ― | $ 1.41B | $ 450.00M | $ 981.00M | $ 677.00M | $ 209.00M | |
$ ― | $ 7.85B | $ 11.31B | $ 3.18B | $ 708.00M | $ 1.08B | |
$ ― | $ 345.00M | $ 76.00M | $ 47.00M | $ 17.00M | $ -205.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.10B | $ 18.80B | $ 6.11B | $ 4.10B | $ 5.61B | |
$ ― | $ 2.74B | $ 3.33B | $ 1.08B | $ 242.00M | $ 573.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.43B | $ 12.63B | $ 3.96B | $ 3.55B | $ 4.56B | |
$ ― | $ 63.43 | $ 64.64 | $ 20.42 | $ 18.48 | $ 23.93 | |
$ ― | $ 63.38 | $ 63.99 | $ 20.11 | $ 18.15 | $ 23.25 | |
$ ― | $ 195.90M | $ 195.33M | $ 194.19M | $ 192.27M | $ 190.62M | |
$ ― | $ 196.03M | $ 197.31M | $ 197.17M | $ 195.80M | $ 196.22M | |
$ ― | $ 32.00 | $ 17.00 | $ 14.00 | $ 11.50 | $ 9.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 57.87 | $ 66.88 | $ 28.50 | $ 27.18 | $ 25.29 | |
$ ― | $ 57.83 | $ 66.21 | $ 28.07 | $ 26.69 | $ 24.56 | |
$ ― | $ ― | $ ― | $ 0.00 | $ 6.00M | $ 5.00M | |
$ ― | $ 9.06B | $ 8.35B | $ 8.47B | $ 8.13B | $ 7.26B | |
$ ― | $ 12.43B | $ 12.63B | $ 3.96B | $ 3.55B | $ 4.56B | |
$ ― | $ 11.38B | $ 12.52B | $ 5.28B | $ 5.03B | $ 4.17B | |
$ ― | $ 290.00M | $ 329.00M | $ 397.00M | $ 309.00M | $ 360.00M | |
$ ― | $ 17.39B | $ 19.13B | $ 6.51B | $ 4.41B | $ 5.97B | |
$ ― | $ 18.24B | $ 19.14B | $ 7.16B | $ 5.10B | $ 6.71B |