Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ 41.12B | $ 49.81B | $ 43.17B | $ 41.27B | $ 44.28B | $ 40.02B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 22.37B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 17.65B | |
$ 36.94B | $ 44.00B | $ 37.81B | $ 40.88B | $ 36.53B | $ 32.42B | |
$ 4.18B | $ 5.81B | $ 5.36B | $ 394.00M | $ 7.75B | $ 7.61B | |
$ -170.00M | $ -210.00M | $ -475.00M | $ -388.00M | $ -466.00M | $ -235.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.01B | $ 5.61B | $ 4.89B | $ 8.00M | $ 7.29B | $ 7.37B | |
$ 1.12B | $ 1.71B | $ 1.39B | $ 1.69B | $ 2.02B | $ 2.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.21B | $ 3.15B | $ 2.82B | $ -2.13B | $ 4.70B | $ 4.72B | |
$ 56.01 | $ 79.71 | $ 70.08 | $ -52.94 | $ 117.90 | $ 120.21 | |
$ 55.41 | $ 79.03 | $ 69.61 | $ -52.94 | $ 114.94 | $ 115.60 | |
$ 118.55M | $ 39.48M | $ 40.27M | $ 40.26M | $ 39.89M | $ 39.26M | |
$ 119.67M | $ 39.82M | $ 40.54M | $ 40.26M | $ 40.92M | $ 40.83M | |
$ 19.00 | $ 17.00 | $ 11.00 | $ 11.00 | $ 9.00 | $ 7.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 36.94B | $ 44.00B | $ 37.81B | $ 40.88B | $ 36.53B | $ 32.42B | |
$ 2.21B | $ 3.15B | $ 2.82B | $ -2.13B | $ 4.70B | $ 4.72B | |
$ 2.21B | $ 3.15B | $ 2.82B | $ -2.13B | $ 4.70B | $ 4.72B | |
$ 232.00M | $ 302.00M | $ 491.00M | $ 496.00M | $ 693.00M | $ 763.00M | |
$ 4.25B | $ 5.91B | $ 5.38B | $ 504.00M | $ 7.98B | $ 8.13B | |
$ 5.00B | $ 8.75B | $ 8.39B | $ 3.29B | $ 9.39B | $ 9.19B |