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 | $ 302.68M | $ -304.55M | $ 309.27M | |
$ 168.03M | $ 189.06M | $ 135.28M | $ 121.75M | $ -1.02B | $ 111.37M | |
- | - | - | - | $ 4.14M | $ -18.77M | |
$ 8.40M | $ 7.68M | $ 13.60M | $ -27.37M | $ -1.13B | $ -6.48M | |
$ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 4.60 | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.35B | $ 1.14B | $ 1.06B | $ -1.03B | $ 1.05B | |
$ 112.05M | $ 128.15M | $ 91.78M | $ 115.35M | $ 74.05M | $ 75.25M | |
$ 155.11M | $ 174.67M | - | - | - | $ 80.92M | |
- | - | - | - | - | $ 18.77M | |
$ 140.23M | $ 161.21M | $ 115.24M | $ 140.16M | $ 94.50M | $ 104.89M | |
$ 183.61M | $ 203.42M | $ 153.95M | $ 180.18M | $ 148.11M | $ 154.65M |