Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ ― | $ 182.71M | $ 137.76M | $ 143.31M | $ 131.06M | $ 121.18M | |
$ ― | $ 117.85M | $ 81.16M | $ 89.95M | $ 80.02M | $ 78.14M | |
$ ― | $ 64.86M | $ 56.60M | $ 53.36M | $ 51.04M | $ 43.04M | |
$ ― | $ 49.47M | $ 45.52M | $ 45.14M | $ 40.63M | $ 35.61M | |
$ ― | $ 15.39M | $ 11.09M | $ 8.22M | $ 10.41M | $ 7.43M | |
$ ― | $ -1.32M | $ -862.00K | $ -755.00K | $ -752.00K | $ -269.00K | |
$ ― | $ ― | $ 69.00K | $ 30.00K | $ ― | $ ― | |
$ ― | $ 13.93M | $ 10.23M | $ 7.02M | $ 9.66M | $ 5.67M | |
$ ― | $ 2.67M | $ 1.54M | $ 1.55M | $ 295.00K | $ 584.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.36M | $ 9.20M | $ 5.51M | $ 9.37M | $ 5.45M | |
$ ― | $ 0.28 | $ 0.23 | $ 40.84M | $ 40.73M | $ 0.13 | |
$ ― | $ 0.28 | $ 0.22 | $ 41.26M | $ 41.14M | $ 0.13 | |
$ ― | $ 40.67M | $ 40.81M | $ 40.84M | $ 40.73M | $ 40.75M | |
$ ― | $ 40.76M | $ 41.04M | $ 41.26M | $ 41.14M | $ 40.97M | |
$ ― | $ 0.13 | $ 0.12 | $ 0.11 | $ ― | $ 0.09 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.34 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.33 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.28M | |
$ ― | $ 167.32M | $ 126.67M | $ ― | $ 119.54M | $ 113.75M | |
$ ― | $ 11.36M | $ 9.20M | $ 5.51M | $ 9.37M | $ 5.45M | |
$ ― | $ 11.28M | $ 8.28M | $ 5.69M | $ 7.83M | $ 6.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 296.00K | |
$ ― | $ 15.24M | $ 11.10M | $ 7.76M | $ 10.44M | $ 5.97M | |
$ ― | $ 23.07M | $ 21.85M | $ 21.33M | $ 10.44M | $ 16.63M |