Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ ― | $ 162.68M | $ 137.25M | $ 121.38M | $ 109.84M | $ 103.47M | |
$ ― | $ 83.94M | $ ― | $ ― | $ ― | $ 54.34M | |
$ ― | $ 78.74M | $ 137.25M | $ ― | $ ― | $ 49.13M | |
$ ― | $ 56.53M | $ 116.90M | $ 103.99M | $ 93.92M | $ 86.55M | |
$ ― | $ 17.46M | $ 20.35M | $ 17.39M | $ 15.91M | $ 16.92M | |
$ ― | $ 90.00K | $ -955.00K | $ 1.20M | $ 743.00K | $ -75.00K | |
$ ― | $ 1.33M | $ 866.00K | $ ― | $ ― | $ ― | |
$ ― | $ 16.21M | $ 18.03M | $ 16.31M | $ 14.76M | $ 15.95M | |
$ ― | $ 3.97M | $ 3.75M | $ 3.15M | $ 3.03M | $ 2.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.24M | $ 14.28M | $ 13.16M | $ 11.72M | $ 13.04M | |
$ ― | $ 0.10 | $ 0.12 | $ 0.11 | $ 0.10 | $ 0.12 | |
$ ― | $ 0.10 | $ 0.12 | $ 0.11 | $ 0.10 | $ 0.12 | |
$ ― | $ 125.24M | $ 118.96M | $ 117.69M | $ 113.40M | $ 110.21M | |
$ ― | $ 128.53M | $ 121.89M | $ 118.51M | $ 115.60M | $ 112.28M | |
$ ― | $ 0.06 | $ 0.08 | $ ― | $ 0.05 | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 140.47M | $ 116.90M | $ -103.99M | $ -93.92M | $ -86.55M | |
$ ― | $ 12.24M | $ 14.28M | $ 13.16M | $ 11.72M | $ 13.04M | |
$ ― | $ 14.47M | $ 16.34M | $ 13.10M | $ 12.74M | $ 14.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.86M | $ 19.18M | $ 17.68M | $ 16.02M | $ 16.39M | |
$ ― | $ 25.10M | $ 25.40M | $ 17.68M | $ 16.02M | $ 16.39M |