Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.54B | $ 1.28B | $ 1.18B | $ 1.15B | $ 1.17B | |
$ 961.49M | $ 1.01B | $ 847.92M | $ 758.81M | $ 726.98M | $ 745.40M | |
$ 515.87M | $ 530.46M | $ 430.51M | $ 424.43M | $ 419.92M | $ 420.64M | |
$ 347.84M | $ 341.40M | $ 295.23M | $ 295.14M | $ 304.55M | $ 315.75M | |
$ 168.03M | $ 189.06M | $ 135.28M | $ 121.75M | $ 115.37M | $ 104.89M | |
- | - | - | $ 8.96M | - | - | |
$ 8.40M | $ 7.68M | $ 1.70M | $ 19.83M | $ 978.00K | $ 5.66M | |
$ 140.23M | $ 161.21M | $ 115.24M | $ 140.16M | $ 98.64M | $ 86.12M | |
$ 28.18M | $ 33.06M | $ 23.46M | $ 24.81M | $ 24.59M | $ 10.87M | |
- | - | - | - | - | - | |
$ 112.05M | $ 128.15M | $ 91.78M | $ 115.35M | $ 74.05M | $ 75.25M | |
$ 6.62 | $ 7.55 | $ 5.45 | $ 6.57 | $ 4.12 | $ 4.14 | |
$ 6.48 | $ 7.38 | $ 5.34 | $ 6.45 | $ 4.03 | $ 4.05 | |
$ 67.61M | $ 16.98M | $ 16.83M | $ 17.55M | $ 17.97M | $ 18.19M | |
$ 69.05M | $ 17.35M | $ 17.19M | $ 17.87M | $ 18.39M | $ 18.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.35B | $ 1.14B | $ 1.05B | $ 1.03B | $ 1.06B | |
$ 112.05M | $ 128.15M | $ 91.78M | $ 115.35M | $ 74.05M | $ 75.25M | |
$ 136.84M | $ 174.67M | - | - | - | - | |
- | - | - | - | - | - | |
$ 140.23M | $ 161.21M | $ 115.24M | $ 149.12M | $ 98.64M | $ 104.89M | |
$ 183.61M | $ 203.42M | $ 153.95M | $ 189.14M | $ 152.25M | $ 154.65M |