Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 191.26M | $ 185.74M | $ 144.11M | $ 131.23M | $ 144.51M | |
$ ― | $ 113.37M | $ 116.97M | $ 101.40M | $ 92.23M | $ 109.74M | |
$ ― | $ 77.89M | $ 68.77M | $ 42.70M | $ 39.00M | $ 34.77M | |
$ ― | $ 50.99M | $ 48.46M | $ 24.40M | $ 22.67M | $ 21.91M | |
$ ― | $ 26.89M | $ 20.31M | $ 18.31M | $ 16.33M | $ 12.86M | |
$ ― | $ -2.18M | $ -2.15M | $ -1.17M | $ 640.00K | $ -809.00K | |
$ ― | $ -182.00K | $ -3.25M | $ -2.80M | $ ― | $ ― | |
$ ― | $ 24.21M | $ 21.15M | $ 19.94M | $ 16.51M | $ 12.12M | |
$ ― | $ 6.49M | $ 5.62M | $ 6.32M | $ 3.51M | $ 3.77M | |
$ ― | $ 182.00K | $ 3.25M | $ 63.00K | $ ― | $ ― | |
$ ― | $ 16.90M | $ 14.92M | $ 12.98M | $ 12.49M | $ 7.87M | |
$ ― | $ 2.25 | $ 2.07 | $ 1.69 | $ 1.68 | $ 1.08 | |
$ ― | $ 2.25 | $ 2.07 | $ 1.69 | $ 1.64 | $ 1.03 | |
$ ― | $ 7.53M | $ 7.51M | $ 15.35M | $ 7.45M | $ 7.36M | |
$ ― | $ 7.53M | $ 7.51M | $ ― | $ 7.61M | $ 7.61M | |
$ ― | $ 1.15 | $ 1.08 | $ 1.08 | $ 0.82 | $ 0.96 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 521.00K | |
$ ― | $ 164.36M | $ 165.43M | $ 125.80M | $ -114.90M | $ 131.65M | |
$ ― | $ 16.90M | $ 14.92M | $ 12.98M | $ 12.49M | $ 7.87M | |
$ ― | $ 18.16M | $ 17.13M | $ 16.15M | $ 12.61M | $ 7.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 931.00K | |
$ ― | $ 28.52M | $ 23.38M | $ 21.27M | $ 17.27M | $ 13.05M | |
$ ― | $ 37.96M | $ 32.11M | $ 29.50M | $ 17.27M | $ 21.07M |