Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 2.88B | $ 2.88B | $ 2.65B | $ 2.26B | $ 1.88B | $ 1.64B | |
$ 2.53B | $ 2.53B | $ 2.31B | - | $ 1.66B | $ 1.46B | |
$ 356.12M | $ 356.12M | $ 336.27M | $ 2.26B | $ 221.36M | $ 186.10M | |
$ 78.48M | $ 78.48M | $ 77.67M | $ 2.06B | $ 70.57M | $ 68.37M | |
$ 277.61M | $ 277.61M | $ 251.70M | $ 204.65M | $ 150.80M | $ 117.73M | |
$ 33.20M | $ 33.20M | $ 11.23M | $ 1.77M | $ 2.68M | $ 4.55M | |
$ -542.00K | $ -287.00K | $ 159.00K | $ 1.63M | $ -3.00M | $ -3.04M | |
$ 311.35M | $ 311.35M | $ 260.10M | $ 206.97M | $ 150.48M | $ 119.24M | |
$ 15.17M | $ 15.17M | $ 12.18M | $ 6.59M | $ 2.14M | $ 5.76M | |
- | - | - | - | - | - | |
$ 296.18M | $ 296.18M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | |
$ 8.17 | $ 8.17 | $ 6.79 | $ 5.43 | $ 4.02 | $ 3.07 | |
$ 8.10 | $ 8.10 | $ 6.73 | $ 5.36 | $ 3.95 | $ 3.01 | |
$ 120.79M | $ 36.25M | $ 36.52M | $ 36.88M | $ 36.87M | $ 36.91M | |
$ 121.84M | $ 36.56M | $ 36.85M | $ 37.39M | $ 37.55M | $ 37.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.67 | $ 3.73 | |
- | - | - | - | - | - | |
$ 2.61B | $ 2.61B | $ 2.39B | $ 2.06B | $ 1.73B | $ 1.52B | |
$ 296.18M | $ 296.18M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | |
$ 142.92M | $ 297.57M | - | - | $ 147.88M | $ 117.41M | |
- | - | - | - | $ 1.10M | $ 3.04M | |
$ 311.48M | $ 311.48M | $ 260.10M | $ 207.40M | $ 151.58M | $ 122.29M | |
$ 359.81M | $ 360.50M | $ 303.34M | $ 248.92M | $ 187.84M | $ 153.16M |