Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.00B | $ 1.02B | $ 977.89M | $ 942.26M | $ 833.35M | $ 800.35M | |
$ 695.51M | $ 704.59M | $ 679.65M | $ 656.86M | $ 561.97M | $ 543.47M | |
$ 309.44M | $ 313.09M | $ 298.24M | $ 285.40M | $ 271.38M | $ 256.88M | |
$ 256.84M | $ 259.78M | $ 226.39M | $ 206.41M | $ 196.51M | $ 187.69M | |
$ 52.60M | $ 53.31M | $ 71.85M | $ 78.99M | $ 74.87M | $ 69.19M | |
$ -21.44M | $ -18.54M | $ -15.32M | $ -11.88M | $ -12.88M | $ -12.86M | |
- | $ 12.27M | $ 2.80M | $ 5.22M | $ 264.00K | $ 18.99M | |
$ 14.13M | $ 10.92M | $ 54.07M | $ 72.33M | $ 66.47M | $ 55.51M | |
$ 5.49M | $ 8.50M | $ 21.46M | $ 23.15M | $ 12.08M | $ 21.96M | |
- | - | - | - | $ -19.43M | $ -19.42M | |
$ 8.64M | $ 2.42M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | |
$ 0.21 | $ 0.06 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | |
$ 0.21 | $ 0.06 | $ 0.81 | $ 1.21 | $ 1.34 | $ 0.83 | |
$ 162.02M | $ 40.50M | $ 40.50M | $ 40.50M | $ 40.47K | $ 40.45K | |
$ 162.11M | $ 40.52M | $ 40.50M | $ 40.50M | $ 40.50K | $ 40.50K | |
$ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 952.35M | $ 964.36M | $ 906.04M | $ 863.27M | $ 758.48M | $ 731.16M | |
$ 8.64M | $ 2.42M | $ 32.61M | $ 49.17M | $ 54.38M | $ 33.55M | |
$ 25.57M | $ 13.31M | - | $ 58.37M | $ 54.03M | - | |
- | - | - | - | - | - | |
$ 24.41M | $ 11.38M | $ 54.13M | $ 84.43M | $ 78.33M | $ 69.24M | |
$ 61.27M | $ 48.60M | $ 106.03M | $ 117.13M | $ 110.21M | $ 101.58M |