Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 704.86M | $ 791.38M | $ 817.76M | $ 685.17M | $ 589.84M | $ 746.68M | |
$ 605.46M | $ 311.01M | $ 333.06M | $ 292.06M | $ 266.70M | $ 337.19M | |
$ 427.51M | $ 480.37M | $ 484.71M | $ 393.11M | $ 323.13M | $ 409.49M | |
$ 331.92M | $ 350.61M | $ 355.38M | $ 313.41M | $ 311.51M | $ 356.88M | |
$ 93.08M | $ 137.20M | $ 129.33M | $ 79.70M | $ 11.63M | $ 52.61M | |
$ -1.52M | $ -213.00K | $ -201.00K | $ -481.00K | $ -739.00K | $ -87.00K | |
$ -7.15M | $ -4.04M | $ -72.00K | $ -2.80M | $ 3.30M | $ -18.66M | |
$ 106.54M | $ 141.03M | $ 138.12M | $ 76.41M | $ 14.19M | $ 33.86M | |
$ 26.43M | $ 35.22M | $ 34.84M | $ 16.41M | $ 5.29M | $ 8.16M | |
- | - | - | - | - | - | |
$ 82.63M | $ 98.37M | $ 103.28M | $ 60.01M | $ 8.90M | $ 25.70M | |
$ 3.14 | $ 4.15 | $ 4.06 | $ 2.38 | $ 0.34 | $ 0.96 | |
$ 3.12 | $ 4.13 | $ 4.05 | $ 2.37 | $ 0.34 | $ 0.96 | |
$ 101.98M | $ 25.47M | $ 25.41M | $ 25.27M | $ 26.04M | $ 26.70M | |
$ 102.45M | $ 25.60M | $ 25.52M | $ 25.35M | $ 26.07M | $ 26.75M | |
$ 1.82 | $ 1.82 | $ 1.90 | $ 0.96 | $ 0.82 | $ 0.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.37 | $ 0.52 | $ 1.56 | |
- | - | - | - | - | - | |
$ 937.38M | $ 661.63M | $ 688.43M | $ 605.47M | $ 578.21M | $ 694.07M | |
$ 80.11M | $ 105.81M | $ 103.28M | $ 60.01M | $ 8.90M | $ 25.70M | |
$ 62.02M | $ 97.52M | - | $ 61.90M | $ 7.01M | $ 39.86M | |
- | - | - | $ 481.00K | $ 739.00K | $ 87.00K | |
$ 106.86M | $ 141.24M | $ 138.32M | $ 76.89M | $ 14.93M | $ 33.95M | |
$ 153.85M | $ 187.09M | $ 184.57M | $ 93.28M | $ 31.79M | $ 53.48M |