Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ 18.16B | $ 15.86B | $ 14.35B | $ 13.70B | $ 14.32B | $ 14.30B | |
$ 12.35B | $ 11.39B | $ 10.45B | $ 10.29B | $ 10.70B | $ 10.74B | |
$ 5.80B | $ 4.47B | $ 3.90B | $ 3.40B | $ 3.62B | $ 3.56B | |
$ 2.95B | $ 1.63B | $ 1.53B | $ 1.66B | $ 1.54B | $ 1.64B | |
$ 2.86B | $ 2.85B | $ 2.37B | $ 1.75B | $ 2.07B | $ 1.92B | |
$ -487.99M | $ -255.25M | $ -243.04M | $ -277.16M | $ -172.14M | $ -213.87M | |
$ -668.76M | $ 977.75M | $ 119.33M | $ 37.23M | $ 32.41M | $ -8.51M | |
$ 1.89B | $ 1.61B | $ 2.25B | $ 1.51B | $ 1.93B | $ 1.70B | |
$ 391.27M | $ 298.04M | $ 500.10M | $ 304.52M | $ 420.49M | $ 640.96M | |
- | $ 76.00M | - | - | - | - | |
$ 1.50B | $ 1.32B | $ 1.75B | $ 1.20B | $ 1.51B | $ 1.06B | |
$ 11.71 | $ 10.24 | $ 13.54 | $ 9.39 | $ 11.63 | $ 7.98 | |
$ 11.55 | $ 10.09 | $ 13.35 | $ 9.29 | $ 11.48 | $ 7.83 | |
$ 385.23M | $ 128.54M | $ 129.00M | $ 128.42M | $ 130.00M | $ 133.00M | |
$ 390.20M | $ 130.36M | $ 130.83M | $ 129.81M | $ 131.78M | $ 135.43M | |
$ 2.66 | - | $ 3.67 | $ 3.52 | $ 3.16 | $ 2.74 | |
- | - | - | - | - | - | |
- | - | - | $ 9.36 | - | - | |
$ 9.90 | - | $ 15.04 | $ 9.26 | $ 11.85 | $ 10.42 | |
- | - | - | - | - | - | |
$ 15.30B | $ 13.01B | $ 11.98B | $ 11.95B | $ 12.25B | $ 12.38B | |
$ 1.50B | $ 1.32B | $ 1.75B | $ 1.20B | $ 1.51B | $ 1.06B | |
$ 889.21M | - | $ 1.66B | $ 1.20B | $ 1.52B | $ 1.06B | |
$ 189.06M | - | $ 250.04M | $ 308.16M | $ 190.14M | $ 213.87M | |
$ 2.38B | $ 1.87B | $ 2.50B | $ 1.82B | $ 2.12B | $ 1.92B | |
$ 3.13B | $ 2.44B | $ 3.09B | $ 2.35B | $ 2.56B | $ 2.38B |