Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
$ ― | $ 68.72M | $ 50.24M | $ 48.00M | $ 49.22M | $ 39.83M | |
$ ― | $ 26.48M | $ 15.42M | $ 16.80M | $ 20.16M | $ 16.62M | |
$ ― | $ 42.24M | $ 34.81M | $ 31.20M | $ 29.06M | $ 23.21M | |
$ ― | $ 38.98M | $ 29.66M | $ 26.78M | $ 22.36M | $ 14.73M | |
$ ― | $ 2.73M | $ 5.16M | $ 4.42M | $ 6.70M | $ 8.48M | |
$ ― | $ -118.00K | $ 77.00K | $ -3.00K | $ -37.00K | $ 8.00K | |
$ ― | $ 27.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.56M | $ 4.63M | $ 4.11M | $ 6.56M | $ 8.28M | |
$ ― | $ 1.06M | $ 2.28M | $ 1.23M | $ 1.49M | $ 1.03M | |
$ ― | $ -556.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.50M | $ 2.36M | $ 2.88M | $ 5.07M | $ 7.25M | |
$ ― | $ 0.05 | $ 0.08 | $ 0.10 | $ 0.18 | $ 0.26 | |
$ ― | $ 0.05 | $ 0.08 | $ 0.10 | $ 0.17 | $ 0.25 | |
$ ― | $ 29.49M | $ 29.23M | $ 28.92M | $ 28.52M | $ 28.20M | |
$ ― | $ 30.33M | $ 30.13M | $ 29.74M | $ 29.39M | $ 29.16M | |
$ ― | $ 0.02 | $ ― | $ 0.01 | $ 0.02 | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 65.47M | $ -45.08M | $ -43.58M | $ -42.52M | $ -31.35M | |
$ ― | $ 1.50M | $ 2.36M | $ 2.88M | $ 5.07M | $ 7.25M | |
$ ― | $ 2.00M | $ 4.02M | $ 3.95M | $ 8.51M | $ 6.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.69M | $ 4.72M | $ 4.18M | $ 6.58M | $ 8.30M | |
$ ― | $ 9.45M | $ 4.72M | $ 4.18M | $ 6.58M | $ 8.30M |