Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 196.01M | $ 200.16M | $ 213.40M | $ 206.36M | $ 220.18M | $ 232.91M | |
$ 40.75M | $ 41.44M | $ 43.39M | $ 38.10M | $ 38.19M | $ 37.96M | |
$ 155.26M | $ 158.72M | $ 170.01M | $ 168.26M | $ 181.99M | $ 194.95M | |
$ 149.11M | $ 154.39M | $ 165.75M | $ 160.69M | $ 164.38M | $ 179.49M | |
$ 6.15M | $ 4.33M | $ 4.26M | $ 7.58M | $ 17.61M | $ 15.47M | |
$ 321.00K | $ 430.00K | $ 198.00K | $ -10.00K | $ -17.00K | $ -120.00K | |
$ 375.00K | $ 412.00K | $ 458.00K | $ -2.87M | $ -366.00K | $ 685.00K | |
$ 6.10M | $ 4.35M | $ 4.00M | $ 4.69M | $ 17.23M | $ 14.66M | |
$ 2.01M | $ 1.41M | $ 1.46M | $ 1.57M | $ 4.34M | $ 3.11M | |
- | - | - | - | - | - | |
$ 4.13M | $ 2.94M | $ 2.54M | $ 3.12M | $ 12.89M | $ 11.55M | |
$ 0.34 | $ 0.24 | $ 0.20 | $ 0.24 | $ 0.92 | $ 0.82 | |
$ 0.32 | $ 0.23 | $ 0.20 | $ 0.24 | $ 0.90 | $ 0.79 | |
$ 49.46M | $ 12.46M | $ 12.56M | $ 12.89M | $ 14.07M | $ 14.11M | |
$ 51.66M | $ 12.99M | $ 12.57M | $ 13.07M | $ 14.27M | $ 14.60M | |
$ 0.16 | $ 0.55 | - | $ 0.03 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.00 | - | |
- | - | - | - | - | - | |
$ 189.86M | $ 195.83M | $ 209.14M | $ 198.78M | $ 202.57M | $ 217.45M | |
$ 4.13M | $ 2.94M | $ 2.54M | $ 3.12M | $ 12.89M | $ 11.55M | |
$ 5.57M | $ 4.31M | - | $ 5.91M | $ 13.17M | - | |
- | - | - | - | $ 17.00K | - | |
$ -82.61M | $ 3.92M | $ 3.80M | $ 4.70M | $ 17.25M | $ 14.78M | |
$ -78.07M | $ 8.79M | $ 9.13M | $ 7.96M | $ 23.07M | $ 19.88M |