Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 636.67M | $ 646.22M | $ 791.38M | $ 817.76M | $ 685.17M | $ 589.84M | |
$ 249.88M | $ 253.16M | $ 311.01M | $ 333.06M | $ 292.06M | $ 266.70M | |
$ 386.79M | $ 393.06M | $ 480.37M | $ 484.71M | $ 393.11M | $ 323.13M | |
$ 312.41M | $ 315.15M | $ 346.89M | $ 350.92M | $ 311.00M | $ 314.53M | |
$ 77.20M | $ 77.99M | $ 137.20M | $ 138.25M | $ 77.28M | $ 14.64M | |
$ -244.00K | $ -245.00K | $ -213.00K | $ 129.00K | $ -481.00K | $ -739.00K | |
$ -10.36M | $ -7.70M | $ -4.04M | $ 4.46M | $ 393.00K | $ -284.00K | |
$ 85.07M | $ 85.45M | $ 141.03M | $ 138.12M | $ 76.41M | $ 14.19M | |
$ 21.48M | $ 21.63M | $ 35.22M | $ 34.84M | $ 16.41M | $ 5.29M | |
- | - | - | - | - | - | |
$ 63.13M | $ 63.82M | $ 105.81M | $ 103.28M | $ 60.01M | $ 2.86M | |
$ 2.49 | $ 2.50 | $ 4.15 | $ 4.06 | $ 2.38 | $ 0.34 | |
$ 2.48 | $ 2.49 | $ 4.13 | $ 4.05 | $ 2.37 | $ 0.34 | |
$ 102.14M | $ 25.52M | $ 25.47M | $ 25.41M | $ 25.27M | $ 26.04M | |
$ 102.58M | $ 25.64M | $ 25.60M | $ 25.52M | $ 25.35M | $ 26.07M | |
$ 1.11 | $ 1.47 | $ 1.44 | $ 1.90 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 449.10M | $ 568.31M | $ 657.91M | $ 683.97M | $ 603.06M | $ 581.23M | |
$ 63.60M | $ 63.82M | $ 105.81M | $ 103.28M | $ 60.01M | $ 8.90M | |
$ -79.36M | $ -48.08M | - | $ 95.73M | $ 48.34M | - | |
- | - | - | - | - | - | |
$ -179.39M | $ 85.69M | $ 140.93M | $ 138.32M | $ 77.28M | $ 14.93M | |
$ -139.36M | $ 133.61M | $ 186.78M | $ 154.31M | $ 93.67M | $ 31.79M |