Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 366.59M | $ 366.59M | $ 662.05M | $ 641.61M | $ 525.81M | $ 363.07M | |
$ 299.49M | $ 299.49M | $ 492.33M | $ 473.42M | $ 395.84M | $ 287.72M | |
$ 67.10M | $ 67.10M | $ 169.71M | $ 168.19M | $ 129.97M | $ 75.36M | |
$ 59.47M | $ 59.47M | $ 52.80M | $ 51.99M | $ 54.02M | $ 45.49M | |
$ 7.63M | $ 7.63M | $ 116.92M | $ 117.25M | $ 75.95M | $ 29.87M | |
$ -3.29M | $ -3.29M | $ -2.68M | $ -1.47M | $ -3.39M | $ -5.04M | |
$ 6.90M | $ 6.90M | - | $ 17.10M | $ -733.00K | $ -56.44M | |
$ 10.13M | $ 10.13M | $ 117.59M | $ 114.72M | $ 71.83M | $ -31.61M | |
$ 1.41M | $ 1.41M | $ 27.14M | $ 26.78M | $ 15.66M | $ -7.57M | |
- | - | - | - | - | - | |
$ 7.76M | $ 7.80M | $ 68.94M | $ 58.21M | $ 56.17M | $ -24.05M | |
$ 1.38 | $ 0.46 | $ 3.91 | $ 3.15 | $ 2.99 | $ -1.28 | |
$ 1.36 | $ 0.46 | $ 3.88 | $ 3.12 | $ 2.96 | $ -1.28 | |
$ 67.72M | $ 16.93M | $ 17.62M | $ 18.46M | $ 18.81M | $ 18.73M | |
$ 68.15M | $ 17.04M | $ 17.77M | $ 18.64M | $ 18.95M | $ 18.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.34 | $ 1.34 | |
- | - | - | - | $ 3.31 | $ 1.34 | |
- | - | - | - | - | - | |
$ 358.96M | $ 358.96M | $ 545.13M | $ 525.41M | $ 449.86M | $ 333.20M | |
$ 7.80M | $ 7.80M | $ 68.94M | $ 58.21M | $ 56.17M | $ -24.05M | |
$ 23.64M | $ 26.75M | $ 92.89M | - | $ 56.74M | $ 18.88M | |
- | - | - | - | $ 3.39M | $ 5.04M | |
$ 13.42M | $ 13.42M | $ 120.27M | $ 116.19M | $ 75.22M | $ -26.57M | |
$ 11.85M | $ 24.60M | $ 130.84M | $ 125.93M | $ 86.85M | $ -16.04M |