Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ ― | $ 735.88M | $ 713.03M | $ 500.39M | $ 431.40M | $ 490.60M | |
$ ― | $ 656.83M | $ 622.23M | $ 432.49M | $ 370.63M | $ 428.62M | |
$ ― | $ 79.05M | $ 90.81M | $ 67.89M | $ 60.77M | $ 61.98M | |
$ ― | $ 70.08M | $ 68.69M | $ 57.55M | $ 53.11M | $ 54.69M | |
$ ― | $ 8.97M | $ 22.11M | $ 10.34M | $ -1.19M | $ -485.00K | |
$ ― | $ -758.00K | $ -822.00K | $ 190.00K | $ 500.00K | $ 184.00K | |
$ ― | $ -494.00K | $ -1.14M | $ ― | $ -889.00K | $ -745.00K | |
$ ― | $ 8.70M | $ 22.43M | $ 10.99M | $ 7.85M | $ 7.55M | |
$ ― | $ 1.78M | $ 3.98M | $ 2.06M | $ 1.45M | $ 1.42M | |
$ ― | $ 865.00K | $ 808.00K | $ ― | $ 538.00K | $ ― | |
$ ― | $ 6.93M | $ 18.45M | $ 8.93M | $ 5.53M | $ 6.13M | |
$ ― | $ 0.31 | $ 0.81 | $ 0.44 | $ 0.28 | $ 30.95 | |
$ ― | $ 0.30 | $ 0.81 | $ 0.44 | $ 5.53K | $ 30.95 | |
$ ― | $ 22.52M | $ 22.85M | $ 20.12M | $ 19.95K | $ 19.81M | |
$ ― | $ 22.85M | $ 21.25M | $ 20.52M | $ 20.07K | $ 19.81M | |
$ ― | $ 0.17 | $ 0.17 | $ 0.15 | $ 0.14 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 726.91M | $ 690.92M | $ -490.04M | $ -423.74M | $ -483.31M | |
$ ― | $ 6.93M | $ 18.45M | $ 8.93M | $ 6.41M | $ 6.13M | |
$ ― | $ 6.53M | $ 18.17M | $ 8.90M | $ 7.55M | $ 6.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.99M | $ 23.09M | $ 11.37M | $ 7.52M | $ 7.55M | |
$ ― | $ 16.70M | $ 29.62M | $ 11.37M | $ 7.65M | $ 7.63M |