Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 176.75M | $ 143.72M | $ 117.88M | $ 113.34M | $ 110.64M | |
$ ― | $ 98.89M | $ 80.44M | $ 62.48M | $ 63.35M | $ 60.26M | |
$ ― | $ 77.86M | $ 63.27M | $ 55.39M | $ 49.99M | $ 50.38M | |
$ ― | $ 50.70M | $ 39.18M | $ 36.16M | $ 33.66M | $ 32.73M | |
$ ― | $ 27.16M | $ 24.09M | $ 19.23M | $ 16.33M | $ 17.65M | |
$ ― | $ -378.00K | $ 1.89M | $ 1.13M | $ -295.00K | $ 401.00K | |
$ ― | $ -152.00K | $ 2.00K | $ ― | $ ― | $ ― | |
$ ― | $ 26.93M | $ 25.99M | $ 20.14M | $ 15.94M | $ 19.57M | |
$ ― | $ 5.00M | $ 4.03M | $ 4.33M | $ 2.63M | $ 3.43M | |
$ ― | $ -520.00K | $ -228.00K | $ ― | $ ― | $ ― | |
$ ― | $ 21.93M | $ 21.96M | $ 15.81M | $ 13.31M | $ 16.14M | |
$ ― | $ 0.19 | $ 0.17 | $ 0.14 | $ 0.11 | $ 0.14 | |
$ ― | $ 0.19 | $ 0.17 | $ 0.14 | $ 0.11 | $ 0.14 | |
$ ― | $ 117.20M | $ 116.95M | $ 116.51M | $ 116.27M | $ 116.06M | |
$ ― | $ 117.29M | $ 117.21M | $ 116.94M | $ 116.81M | $ 116.69M | |
$ ― | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 770.00K | |
$ ― | $ 149.59M | $ 119.62M | $ -98.65M | $ -97.01M | $ 92.99M | |
$ ― | $ 21.93M | $ 21.96M | $ 15.81M | $ 13.31M | $ 16.14M | |
$ ― | $ 21.62M | $ 21.25M | $ 15.90M | $ 13.87M | $ 15.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 115.00K | |
$ ― | $ 27.27M | $ 25.74M | $ 20.25M | $ 16.08M | $ 19.68M | |
$ ― | $ 36.04M | $ 32.73M | $ 20.25M | $ 16.08M | $ 24.71M |