Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 113.52M | $ 108.64M | $ 82.39M | $ 65.36M | $ 54.19M | $ 53.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 63.63M | $ 57.65M | $ 32.55M | $ 30.79M | $ 26.75M | $ 27.82M | |
$ 16.92M | $ 15.48M | $ 9.89M | $ 8.41M | $ 7.35M | $ 7.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 46.46M | $ 41.17M | $ 22.66M | $ 20.80M | $ 17.24M | $ 18.00M | |
$ 1.29 | $ 1.57 | $ 0.79 | $ 0.96 | $ 0.82 | $ 0.85 | |
$ 1.29 | $ 1.57 | $ 0.79 | $ 0.96 | $ 0.82 | $ 0.85 | |
$ -134.89B | $ 26.27M | $ 27.43M | $ 21.75M | $ 21.12M | $ 21.12M | |
$ -134.89B | $ 26.27M | $ 27.43M | $ 21.75M | $ 21.12M | $ 21.12M | |
$ 0.09 | $ 0.12 | $ ― | $ 0.10 | $ 0.10 | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 46.71M | $ 42.16M | $ 22.66M | $ 22.38M | $ 19.41M | $ 20.20M | |
$ 58.70M | $ 42.37M | $ 23.92M | $ 22.63M | $ 19.66M | $ 20.45M | |
$ 231.84M | $ 129.28M | $ 50.15M | $ 29.33M | $ 31.97M | $ 34.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |