Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.84B | $ 1.82B | $ 1.35B | $ 1.29B | $ 1.20B | $ 1.18B | |
$ 3.24B | $ 1.67B | $ 1.24B | $ 1.17B | $ 1.12B | $ 1.09B | |
$ 162.63M | $ 156.16M | $ 104.60M | $ 118.03M | $ 83.84M | $ 88.41M | |
$ 69.86M | $ 68.44M | $ 52.05M | $ 52.33M | $ 43.92M | $ 46.35M | |
$ 92.77M | $ 87.73M | $ 52.55M | $ 65.70M | $ 39.92M | $ 42.06M | |
$ -21.37M | $ -16.11M | $ -2.57M | $ -2.06M | $ -4.36M | $ -4.01M | |
$ -1.47M | $ -3.13M | $ 6.24M | $ 6.41M | $ -10.40M | $ 432.00K | |
$ 72.87M | $ 74.74M | $ 43.73M | $ 70.05M | $ 25.16M | $ 38.48M | |
$ 18.22M | $ 18.91M | $ 12.48M | $ 13.26M | $ 6.96M | $ 6.93M | |
- | - | - | - | - | - | |
$ 54.65M | $ 55.83M | $ 31.25M | $ 56.71M | $ 18.17M | $ 31.53M | |
- | - | - | $ 2.26 | $ 0.72 | $ 1.22 | |
- | - | - | $ 2.24 | $ 0.71 | $ 1.21 | |
- | - | - | $ 25.09M | $ 25.24M | $ 25.86M | |
- | - | - | $ 25.28M | $ 25.43M | $ 26.08M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.23 | $ 1.10 | $ 1.19 | |
- | - | - | - | - | - | |
$ 3.31B | $ 1.74B | $ 1.30B | $ 1.23B | $ 1.16B | $ 1.14B | |
$ 54.65M | $ 55.83M | $ 31.25M | $ 56.79M | $ 18.20M | $ 31.56M | |
$ 45.18M | - | - | $ 56.79M | $ 23.93M | $ 31.56M | |
- | - | - | $ 2.17M | $ 4.42M | $ 4.07M | |
$ 94.75M | $ 91.01M | $ 46.39M | $ 72.22M | $ 29.58M | $ 42.55M | |
$ 129.62M | $ 123.42M | $ 75.80M | $ 106.24M | $ 60.45M | $ 71.43M |