Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.65B | $ 1.71B | $ 1.82B | $ 1.35B | $ 1.29B | $ 1.20B | |
$ 1.52B | $ 1.57B | $ 1.67B | $ 1.24B | $ 1.17B | $ 1.12B | |
$ 128.31M | $ 140.26M | $ 156.16M | $ 104.60M | $ 118.03M | $ 83.84M | |
$ 63.11M | $ 65.73M | $ 68.44M | $ 52.05M | $ 52.33M | $ 43.92M | |
$ 38.90M | $ 49.28M | $ 87.73M | $ 52.55M | $ 65.70M | $ 32.00M | |
$ -21.62M | $ -22.20M | $ -16.11M | $ -2.57M | $ -2.06M | $ -4.36M | |
$ 19.45M | $ 18.92M | $ -3.13M | $ -6.24M | $ -6.41M | $ 2.48M | |
$ 14.87M | $ 25.20M | $ 74.74M | $ 43.73M | $ 70.05M | $ 25.16M | |
$ 1.96M | $ 4.69M | $ 18.91M | $ 12.48M | $ 13.26M | $ 6.96M | |
- | - | - | - | - | - | |
$ 12.93M | $ 20.51M | $ 55.83M | $ 31.21M | $ 56.71M | $ 18.17M | |
$ 0.52 | $ 0.82 | $ 2.24 | $ 1.24 | $ 2.26 | $ 0.72 | |
$ 0.50 | $ 0.81 | $ 2.22 | $ 1.24 | $ 2.24 | $ 0.71 | |
$ 100.25M | $ 25.08M | $ 24.90M | $ 25.11M | $ 25.09M | $ 25.24M | |
$ 101.11M | $ 25.28M | $ 25.08M | $ 25.22M | $ 25.28M | $ 25.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.59B | $ 1.64B | $ 1.74B | $ 1.30B | $ 1.23B | $ 1.16B | |
$ 12.91M | $ 20.51M | $ 55.83M | $ 31.25M | $ 56.79M | $ 18.20M | |
$ 35.25M | - | - | $ 34.55M | $ 55.34M | - | |
- | - | - | - | - | - | |
$ 35.79M | $ 48.04M | $ 91.01M | $ 46.39M | $ 72.22M | $ 29.58M | |
$ 74.00M | $ 86.07M | $ 123.42M | $ 75.80M | $ 106.24M | $ 60.45M |