Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.00B | $ 977.89M | $ 942.26M | $ 833.35M | $ 800.35M | $ 828.00M | |
$ 695.51M | $ 679.65M | $ 656.86M | $ 561.97M | $ 543.47M | $ 563.37M | |
$ 309.44M | $ 298.24M | $ 285.40M | $ 271.38M | $ 256.88M | $ 264.62M | |
$ 256.84M | $ 226.39M | $ 206.41M | $ 196.51M | $ 187.69M | $ 181.40M | |
$ 52.60M | $ 71.85M | $ 78.99M | $ 74.87M | $ 69.19M | $ 83.23M | |
$ -21.44M | $ -15.32M | $ -11.88M | $ -12.88M | $ -12.86M | $ -11.78M | |
- | $ 2.80M | $ 5.22M | $ 264.00K | $ 18.99M | $ -17.89M | |
$ 14.13M | $ 54.07M | $ 72.33M | $ 66.47M | $ 55.51M | $ 71.50M | |
$ 5.49M | $ 21.46M | $ 23.15M | $ 12.08M | $ 21.96M | $ 16.79M | |
- | - | - | $ -19.43M | $ -19.42M | $ -18.59M | |
$ 8.64M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | $ 54.71M | |
$ 0.21 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | $ 1.35 | |
$ 0.21 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | $ 1.35 | |
$ 162.02M | $ 40.50M | $ 40.50M | $ 40.47K | $ 40.45K | $ 40.41K | |
$ 162.11M | $ 40.50M | $ 40.50M | $ 40.50K | $ 40.50K | $ 40.52K | |
$ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | - | $ 0.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 952.35M | $ 906.04M | $ 863.27M | $ 758.48M | $ 731.16M | $ 744.77M | |
$ 8.64M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | $ 54.71M | |
$ 25.57M | - | $ 58.37M | $ 54.03M | - | - | |
- | - | - | - | - | - | |
$ 24.41M | $ 54.13M | $ 84.43M | $ 78.33M | $ 69.24M | $ 83.28M | |
$ 61.27M | $ 106.03M | $ 117.13M | $ 110.21M | $ 101.58M | $ 111.73M |