Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 3.00B | $ 2.88B | $ 2.65B | $ 2.26B | $ 1.88B | $ 1.64B | |
$ 2.63B | $ 2.53B | $ 2.31B | $ 1.98B | $ 1.66B | $ 1.46B | |
$ 370.74M | $ 356.12M | $ 336.27M | $ 278.59M | $ 221.36M | $ 186.10M | |
$ -520.99M | $ 78.48M | $ 77.67M | $ 73.94M | $ 70.61M | $ 68.70M | |
$ 290.57M | $ 277.61M | $ 251.70M | $ 204.52M | $ 150.75M | $ 117.40M | |
$ 38.28M | $ 33.20M | $ 11.23M | $ 1.77M | $ -1.66B | $ 4.55M | |
$ -603.00K | $ -287.00K | $ 159.00K | $ 540.00K | $ 3.46M | $ -1.09M | |
$ 321.95M | $ 311.35M | $ 260.10M | $ 206.97M | $ 150.48M | $ 119.24M | |
$ 13.46M | $ 15.17M | $ 12.18M | $ 6.59M | $ 2.14M | $ 5.76M | |
- | - | - | - | - | - | |
$ 308.49M | $ 296.18M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | |
$ 8.51 | $ 8.17 | $ 6.79 | $ 5.43 | $ 4.02 | $ 3.07 | |
$ 8.45 | $ 8.10 | $ 6.73 | $ 5.36 | $ 3.95 | $ 3.01 | |
$ 120.74M | $ 36.25M | $ 36.52M | $ 36.88M | $ 36.87M | $ 36.91M | |
$ 121.77M | $ 36.56M | $ 36.85M | $ 37.39M | $ 37.55M | $ 37.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.11B | $ 2.61B | $ 2.39B | $ 2.06B | $ 1.73B | $ 1.52B | |
$ 308.49M | $ 296.18M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | |
$ 153.46M | $ 297.57M | - | $ 138.54M | $ 102.58M | - | |
- | - | - | - | - | - | |
$ 322.03M | $ 311.48M | $ 261.57M | $ 207.40M | $ 1.81B | $ 122.29M | |
$ 371.83M | $ 360.50M | $ 305.40M | $ 246.14M | $ 187.84M | $ 153.16M |