Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 19.83B | $ 19.07B | $ 15.86B | $ 14.35B | $ 13.70B | $ 14.32B | |
$ 12.80B | $ 12.64B | $ 10.55B | $ 10.45B | $ 10.29B | $ 10.70B | |
$ 7.02B | $ 6.43B | $ 5.31B | $ 3.90B | $ 3.40B | $ 3.62B | |
$ 3.38B | $ 3.35B | $ 2.50B | $ 1.53B | $ 1.66B | $ 1.54B | |
$ 3.64B | $ 3.08B | $ 2.81B | $ 2.37B | $ 1.75B | $ 2.07B | |
$ -572.67M | $ -573.89M | $ -255.25M | $ -243.04M | $ -277.16M | $ -172.14M | |
$ -281.56M | $ -178.36M | $ 937.76M | $ 119.33M | $ 37.23M | $ 32.41M | |
$ 3.35B | $ 2.68B | $ 1.61B | $ 2.25B | $ 1.51B | $ 1.93B | |
$ 715.01M | $ 596.13M | $ 298.04M | $ 500.10M | $ 304.52M | $ 420.49M | |
$ 124.00M | $ 124.00M | $ 76.00M | - | - | - | |
$ 2.63B | $ 2.08B | $ 1.32B | $ 1.75B | $ 1.20B | $ 1.51B | |
$ 20.51 | $ 16.23 | $ 10.24 | $ 13.54 | $ 9.39 | $ 11.63 | |
$ 20.24 | $ 16.04 | $ 10.09 | $ 13.35 | $ 9.29 | $ 11.48 | |
$ 513.56M | $ 128.37M | $ 128.54M | $ 129.00M | $ 128.42M | $ 130.00M | |
$ 520.70M | $ 129.82M | $ 130.36M | $ 130.83M | $ 129.81M | $ 131.78M | |
$ 7.10 | $ 5.47 | $ 4.42 | $ 3.67 | $ 3.52 | $ 3.16 | |
- | - | - | - | - | - | |
- | - | - | - | $ 9.36 | - | |
- | - | - | $ 15.04 | $ 9.26 | $ 11.85 | |
- | - | - | - | - | - | |
$ 16.19B | $ 15.99B | $ 13.05B | $ 11.98B | $ 11.95B | $ 12.25B | |
$ 2.63B | $ 2.08B | $ 1.32B | $ 1.75B | $ 1.20B | $ 1.51B | |
$ 2.02B | $ 1.75B | - | $ 1.66B | $ 1.20B | $ 1.52B | |
- | - | - | $ 250.04M | $ 308.16M | $ 190.14M | |
$ 3.92B | $ 3.25B | $ 1.87B | $ 2.50B | $ 1.82B | $ 2.12B | |
$ 4.82B | $ 4.07B | $ 2.44B | $ 3.09B | $ 2.35B | $ 2.56B |