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 | $ -1.02M | $ 4.48M | $ -826.00K | $ 55.00K | |
$ 14.13M | $ 54.07M | $ 72.33M | $ 66.47M | $ 55.51M | $ 71.50M | |
$ 5.49M | $ 21.46M | $ 23.15M | $ 12.08M | $ 21.96M | $ 16.79M | |
- | - | - | - | - | - | |
$ 8.64M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | $ 54.71M | |
$ 0.04 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | $ 1.35 | |
$ 0.04 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | $ 1.35 | |
$ 121.51M | $ 40.50M | $ 40.50M | $ 40.47M | $ 40.45M | $ 40.41M | |
$ 121.53M | $ 40.50M | $ 40.50M | $ 40.50M | $ 40.50M | $ 40.52M | |
$ 0.36 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.27 | $ 1.08 | $ 1.53 | |
- | - | - | - | - | - | |
$ 952.35M | $ 906.04M | $ 863.27M | $ 758.48M | $ 731.16M | $ 744.77M | |
$ 8.64M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | $ 54.71M | |
$ 9.63M | - | - | $ 50.72M | $ 34.05M | $ 54.67M | |
- | - | - | $ 12.70M | $ 14.61M | $ 12.79M | |
$ 28.90M | $ 54.13M | $ 84.20M | $ 79.17M | $ 70.13M | $ 84.30M | |
$ 65.77M | $ 106.03M | $ 117.50M | $ 111.05M | $ 102.47M | $ 111.86M |