Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 19.76B | $ 19.93B | $ 19.07B | $ 15.86B | $ 14.35B | $ 13.70B | |
$ 12.62B | $ 12.80B | $ 12.64B | $ 10.55B | $ 9.60B | $ 10.29B | |
$ 7.14B | $ 7.13B | $ 6.43B | $ 5.31B | $ 4.74B | $ 3.40B | |
$ 3.35B | $ 3.32B | $ 3.35B | $ 2.51B | $ 1.53B | $ 1.66B | |
$ 3.79B | $ 3.81B | $ 3.08B | $ 2.81B | $ 2.37B | $ 1.75B | |
$ 259.34M | $ -5.34M | $ -4.38M | $ 245.25M | $ -250.04M | $ -308.16M | |
$ -242.28M | $ -276.89M | $ 184.17M | $ -943.88M | $ -126.33M | $ -68.34M | |
$ 3.55B | $ 3.59B | $ 2.68B | $ 1.61B | $ 2.25B | $ 1.51B | |
$ 733.02M | $ 749.67M | $ 596.13M | $ 298.04M | $ 500.10M | $ 304.52M | |
$ 228.23M | $ 152.00M | $ 124.00M | $ 76.00M | $ 41.00M | $ 74.52M | |
$ 2.82B | $ 2.84B | $ 2.08B | $ 1.32B | $ 1.75B | $ 1.20B | |
$ 21.91 | $ 22.13 | $ 16.23 | $ 10.24 | $ 13.54 | $ 9.39 | |
$ 21.62 | $ 21.84 | $ 16.04 | $ 10.09 | $ 13.35 | $ 9.29 | |
$ 514.19M | $ 128.51M | $ 128.37M | $ 128.54M | $ 129.00M | $ 128.42M | |
$ 521.05M | $ 130.24M | $ 129.82M | $ 130.36M | $ 130.83M | $ 129.81M | |
$ 6.22 | $ 6.07 | $ 5.47 | $ 4.42 | $ 3.67 | $ 3.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.97B | $ 16.12B | $ 15.99B | $ 13.06B | $ 11.98B | $ 11.95B | |
$ 2.82B | $ 2.84B | $ 2.08B | $ 1.32B | $ 1.75B | $ 1.20B | |
$ 2.69B | $ 3.56B | - | - | $ 1.67B | $ 1.19B | |
- | - | - | - | - | - | |
$ 3.80B | $ 4.10B | $ 2.68B | $ 1.87B | $ 2.50B | $ 1.82B | |
$ 4.73B | $ 5.03B | $ 3.50B | $ 2.44B | $ 3.09B | $ 2.35B |