Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 465.97M | $ 662.05M | $ 641.61M | $ 525.81M | $ 363.07M | $ 466.38M | |
$ 364.14M | $ 492.33M | $ 473.42M | $ 395.84M | $ 287.72M | $ 353.25M | |
$ 101.83M | $ 169.71M | $ 168.19M | $ 129.97M | $ 75.36M | $ 113.13M | |
$ 53.05M | $ 52.80M | $ 51.99M | $ 54.02M | $ 45.49M | $ 48.87M | |
$ 48.76M | $ 116.92M | $ 117.25M | $ 75.95M | $ 29.87M | $ 64.26M | |
$ -3.25M | $ -2.68M | $ -1.47M | $ -3.39M | $ -5.04M | $ -6.51M | |
$ 600.00K | - | $ 17.10M | $ -733.00K | $ -56.44M | $ -31.00M | |
$ 51.07M | $ 117.59M | $ 114.72M | $ 71.83M | $ -31.61M | $ 26.75M | |
$ 11.19M | $ 27.14M | $ 26.78M | $ 15.66M | $ -7.57M | $ 5.39M | |
- | - | - | - | - | - | |
$ 38.47M | $ 68.94M | $ 58.21M | $ 56.17M | $ -24.05M | $ 21.35M | |
$ 0.53 | $ 3.91 | $ 3.15 | $ 2.99 | $ -1.28 | $ 1.14 | |
$ 0.50 | $ 3.88 | $ 3.12 | $ 2.96 | $ -1.28 | $ 1.14 | |
$ 68.63M | $ 17.62M | $ 18.46M | $ 18.81M | $ 18.73M | $ 18.65M | |
$ 69.05M | $ 17.77M | $ 18.64M | $ 18.95M | $ 18.73M | $ 18.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.34 | $ 1.34 | $ 2.84 | |
- | - | - | $ 3.31 | $ 1.34 | $ 2.82 | |
- | - | - | - | - | - | |
$ 417.20M | $ 545.13M | $ 525.41M | $ 449.86M | $ 333.20M | $ 402.12M | |
$ 38.51M | $ 68.94M | $ 58.21M | $ 56.17M | $ -24.05M | $ 21.35M | |
$ 44.59M | $ 92.89M | - | $ 56.74M | $ 18.88M | $ 46.10M | |
- | - | - | $ 3.39M | $ 5.04M | $ 6.51M | |
$ 54.27M | $ 120.27M | $ 116.19M | $ 75.22M | $ -26.57M | $ 33.26M | |
$ 52.60M | $ 130.84M | $ 125.93M | $ 86.85M | $ -16.04M | $ 41.05M |