Income Statement | TTM | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 |
---|---|---|---|---|---|---|
$ 100.69M | $ 118.52M | $ 92.64M | $ 96.48M | $ 102.35M | $ 105.45M | |
$ 70.00M | $ 84.19M | $ 63.08M | $ 66.13M | $ 65.61M | $ 74.34M | |
$ 30.68M | $ 34.33M | $ 29.56M | $ 30.35M | $ 36.74M | $ 31.12M | |
$ 25.61M | $ 26.84M | $ 21.20M | $ 28.73M | $ 28.54M | $ 24.67M | |
$ 5.07M | $ 7.49M | $ 8.36M | $ 1.62M | $ 8.21M | $ 6.45M | |
$ -91.00K | $ -151.00K | $ 247.00K | $ -205.00K | $ -431.00K | $ -482.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.24M | $ 7.76M | $ 8.80M | $ 2.90M | $ 8.66M | $ 7.57M | |
$ 2.38M | $ 2.70M | $ 16.46M | $ 2.21M | $ 2.43M | $ 1.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.86M | $ 5.06M | $ -7.79M | $ -574.00K | $ 4.85M | $ 5.14M | |
$ <0.01 | $ <0.01 | $ -0.01 | $ >-0.01 | $ <0.01 | $ <0.01 | |
$ <0.01 | $ <0.01 | $ -0.01 | $ >-0.01 | $ <0.01 | $ <0.01 | |
$ 2.60B | $ 649.54M | $ 649.54M | $ 649.54M | $ 649.54M | $ 649.54M | |
$ 2.60B | $ 649.54M | $ 649.54M | $ 649.54M | $ 649.54M | $ 649.54M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 95.62M | $ 111.03M | $ 84.28M | $ 94.85M | $ 94.15M | $ 99.01M | |
$ 5.86M | $ 5.06M | $ -7.79M | $ -574.00K | $ 4.85M | $ 5.14M | |
$ 5.86M | $ 5.03M | $ -7.66M | $ -619.00K | $ 4.85M | $ 5.14M | |
$ 598.00K | $ 658.00K | $ 717.00K | $ 511.00K | $ 500.00K | $ 511.00K | |
$ 8.84M | $ 8.42M | $ 9.51M | $ 3.41M | $ 9.16M | $ 8.08M | |
$ 8.84M | $ 15.49M | $ 15.95M | $ 7.50M | $ 13.44M | $ 13.90M |