Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ 161.71M | $ 197.31M | $ 120.78M | $ 104.67M | $ 98.91M | $ 93.62M | |
$ 29.55M | $ 36.77M | $ 15.87M | $ 13.09M | $ 12.98M | $ 14.36M | |
$ 132.16M | $ 160.54M | $ 104.92M | $ 91.58M | $ 85.93M | $ 79.26M | |
$ 132.48M | $ 167.68M | $ 99.29M | $ 76.31M | $ 75.03M | $ 76.38M | |
$ -317.00K | $ -7.14M | $ 5.63M | $ 15.27M | $ 10.90M | $ 2.88M | |
$ -17.33M | $ -20.70M | $ -582.00K | $ -224.00K | $ 274.27K | $ 145.87K | |
$ -181.00K | - | $ -690.00K | $ 200.00K | $ -65.17K | $ -164.39K | |
$ -17.81M | $ -28.17M | $ 4.36M | $ 15.24M | $ 11.11M | $ 2.86M | |
$ 986.00K | $ -3.69M | $ 625.00K | $ 4.61M | $ 3.53M | $ -251.00K | |
- | - | - | - | - | - | |
$ -18.79M | $ -24.48M | $ 3.73M | $ 10.63M | $ 7.58M | $ 3.11M | |
$ -0.54 | $ -0.49 | $ 0.08 | $ 0.25 | $ 0.19 | $ 0.08 | |
$ -0.54 | $ -0.49 | $ 0.07 | $ 0.24 | $ 0.18 | $ 0.08 | |
$ 205.62M | $ 50.38M | $ 47.13M | $ 42.14M | $ 40.87M | $ 40.03M | |
$ 205.62M | $ 50.38M | $ 49.92M | $ 44.75M | $ 42.56M | $ 40.03M | |
$ 0.19 | $ 0.08 | $ 0.25 | $ 0.24 | $ 0.24 | $ 0.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.18 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 104.18M | - | $ 115.16M | $ 89.41M | $ 88.01M | $ 90.74M | |
$ -18.79M | $ -24.48M | $ 3.73M | $ 10.63M | $ 7.58M | $ 3.11M | |
$ -19.83M | $ -31.53M | $ 4.32M | $ 10.50M | $ 7.62M | $ 3.23M | |
$ 10.35M | - | $ 582.00K | $ 619.00K | $ 0.00 | - | |
$ -467.00K | $ -7.48M | $ 4.94M | $ 15.86M | $ 11.11M | $ 2.88M | |
$ 12.47M | - | $ 10.64M | $ 21.18M | $ 14.53M | $ 6.15M |