Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 646.22M | $ 791.38M | $ 817.76M | $ 685.17M | $ 589.84M | $ 746.68M | |
$ 139.97M | $ 311.01M | $ 333.06M | $ 292.06M | $ 266.70M | $ 337.19M | |
$ 393.06M | $ 480.37M | $ 484.71M | $ 393.11M | $ 323.13M | $ 409.49M | |
$ 315.15M | $ 350.61M | $ 355.38M | $ 313.41M | $ 311.51M | $ 356.88M | |
$ 77.99M | $ 137.20M | $ 129.33M | $ 79.70M | $ 11.63M | $ 52.61M | |
$ -245.00K | $ -213.00K | $ -201.00K | $ -481.00K | $ -739.00K | $ -87.00K | |
$ -12.74M | $ -4.04M | $ -72.00K | $ -2.80M | $ 3.30M | $ -18.66M | |
$ 85.45M | $ 141.03M | $ 138.12M | $ 76.41M | $ 14.19M | $ 33.86M | |
$ 21.63M | $ 35.22M | $ 34.84M | $ 16.41M | $ 5.29M | $ 8.16M | |
- | - | - | - | - | - | |
$ 66.33M | $ 105.81M | $ 103.28M | $ 60.01M | $ 8.90M | $ 25.70M | |
$ 2.50 | $ 4.15 | $ 4.06 | $ 2.38 | $ 0.34 | $ 0.96 | |
$ 2.48 | $ 4.13 | $ 4.05 | $ 2.37 | $ 0.34 | $ 0.96 | |
$ 102.10M | $ 25.47M | $ 25.41M | $ 25.27M | $ 26.04M | $ 26.70M | |
$ 102.58M | $ 25.60M | $ 25.52M | $ 25.35M | $ 26.07M | $ 26.75M | |
$ 0.75 | $ 1.82 | $ 1.90 | $ 0.96 | $ 0.82 | $ 0.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.37 | $ 0.52 | $ 1.56 | |
- | - | - | - | - | - | |
$ 455.11M | $ 661.63M | $ 688.43M | $ 605.47M | $ 578.21M | $ 694.07M | |
$ 63.82M | $ 105.81M | $ 103.28M | $ 60.01M | $ 8.90M | $ 25.70M | |
$ -52.25M | $ 97.52M | - | $ 61.90M | $ 7.01M | $ 39.86M | |
- | - | - | $ 481.00K | $ 739.00K | $ 87.00K | |
$ -179.14M | $ 141.24M | $ 138.32M | $ 76.89M | $ 14.93M | $ 33.95M | |
$ -131.23M | $ 156.85M | $ 184.57M | $ 93.28M | $ 31.79M | $ 53.48M |