Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.04B | $ 1.03B | $ 887.45M | $ 821.35M | $ 415.72M | $ 603.32M | |
$ 621.21M | $ 616.51M | $ 548.81M | $ 500.56M | $ 281.89M | $ 359.97M | |
$ 416.20M | $ 410.63M | $ 338.64M | $ 320.79M | $ 133.83M | $ 243.35M | |
$ 263.62M | $ 264.60M | $ 253.46M | $ 234.71M | $ 212.27M | $ 337.21M | |
$ 152.59M | $ 146.04M | $ 85.17M | $ 86.08M | $ -78.44M | $ -93.87M | |
$ 10.13M | $ 2.79M | $ -20.49M | $ -11.42M | $ -10.53M | $ -3.76M | |
$ 4.03M | $ 15.57M | $ -25.24M | $ 726.00K | $ -346.00K | $ -421.00K | |
$ 125.04M | $ 105.67M | $ 89.92M | $ 73.93M | $ -89.32M | $ -98.05M | |
$ 54.99M | $ 46.90M | $ 44.29M | $ 25.05M | $ -73.42M | $ 20.59M | |
- | - | - | - | - | - | |
$ 70.05M | $ 58.77M | $ 47.79M | $ 51.13M | $ -13.95M | $ -182.39M | |
$ 2.93 | $ 2.45 | $ 1.90 | $ 2.11 | $ -0.58 | $ -7.62 | |
$ 2.92 | $ 2.44 | $ 1.89 | $ 2.10 | $ -0.58 | $ -7.62 | |
$ 96.12M | $ 24.01M | $ 24.09M | $ 24.25M | $ 24.13M | $ 23.94M | |
$ 96.46M | $ 24.10M | $ 24.19M | $ 24.41M | $ 24.13M | $ 23.94M | |
$ 14.00 | - | $ 7.00 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 884.82M | $ 881.11M | $ 802.27M | $ 735.27M | $ 494.16M | $ 697.18M | |
$ 70.05M | $ 58.77M | $ 47.79M | $ 51.13M | $ -13.95M | $ -182.39M | |
$ 116.60M | $ 104.61M | $ 71.04M | - | $ -13.95M | $ -92.17M | |
- | - | - | - | $ 10.56M | $ 4.46M | |
$ 139.38M | $ 105.67M | $ 112.81M | $ 85.67M | $ -78.76M | $ -93.59M | |
$ 142.53M | $ 108.83M | $ 116.38M | $ 90.71M | $ -73.18M | $ -225.00K |