Income Statement | TTM | Nov 22 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 65.76M | - | $ 51.52M | $ 45.06M | $ 41.61M | $ 46.35M | |
$ 42.95M | - | $ 36.62M | $ 33.63M | $ 29.48M | $ 32.69M | |
$ 22.81M | - | $ 14.90M | $ 11.43M | $ 12.13M | $ 13.65M | |
$ 8.27M | - | $ 6.48M | $ 5.29M | $ 4.98M | $ 5.35M | |
$ 14.54M | - | $ 8.43M | $ 6.15M | $ 7.15M | $ 8.30M | |
$ 667.62K | - | $ 626.92K | $ 180.63K | $ 286.90K | $ 556.14K | |
$ -254.66K | - | $ -384.16K | $ 792.07K | $ 436.02K | $ 2.92M | |
$ 15.48M | - | $ 9.44M | $ 7.12M | $ 7.87M | $ 11.78M | |
$ 3.85M | - | $ 2.20M | $ 1.72M | $ 1.89M | $ 2.97M | |
- | - | - | - | - | - | |
$ 11.64M | - | $ 7.23M | $ 5.40M | $ 5.98M | $ 8.81M | |
$ 3.47 | - | $ 2.10 | $ 1.50 | $ 1.64 | $ 2.32 | |
$ 3.47 | - | $ 2.10 | $ 1.50 | $ 1.64 | $ 2.32 | |
$ 13.44M | - | $ 3.44M | $ 3.60M | $ 3.64M | $ 3.80M | |
$ 13.44M | - | $ 3.45M | $ 3.61M | $ 3.64M | $ 3.80M | |
- | - | - | $ 1.00 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 51.23M | $ 43.10M | $ 43.10M | $ 38.92M | $ 34.47M | $ 38.05M | |
$ 11.64M | - | $ 7.23M | $ 5.40M | $ 5.98M | $ 8.81M | |
$ 5.89M | - | - | $ 5.20M | $ 6.08M | $ 8.15M | |
- | - | - | - | - | - | |
$ 15.01M | - | $ 8.81M | $ 6.15M | $ 7.15M | $ 8.30M | |
$ 11.55M | - | $ 8.98M | $ 7.05M | $ 7.36M | $ 8.46M |