Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 341.14M | $ 320.13M | $ 304.33M | $ 368.18M | $ 173.12M | |
$ ― | $ 138.61M | $ 140.45M | $ 154.22M | $ 182.14M | $ 81.43M | |
$ ― | $ 202.53M | $ 179.68M | $ 150.11M | $ 186.05M | $ 91.69M | |
$ ― | $ 137.33M | $ 132.47M | $ 101.17M | $ 148.87M | $ 58.58M | |
$ ― | $ 65.21M | $ 47.21M | $ 47.50M | $ 37.17M | $ 33.11M | |
$ ― | $ -19.88M | $ -13.56M | $ 8.32M | $ -4.89M | $ 1.33M | |
$ ― | $ -1.35M | $ -1.32M | $ 584.00K | $ -583.00K | $ ― | |
$ ― | $ 46.40M | $ 34.91M | $ 39.96M | $ 32.87M | $ 31.77M | |
$ ― | $ 12.23M | $ 8.30M | $ 8.52M | $ 12.10M | $ 1.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 34.17M | $ 26.61M | $ 31.44M | $ 20.77M | $ 30.70M | |
$ ― | $ 0.10 | $ 0.08 | $ 0.09 | $ 0.06 | $ 0.09 | |
$ ― | $ 0.10 | $ 0.08 | $ 0.09 | $ 0.06 | $ 0.09 | |
$ ― | $ 343.09M | $ 340.06M | $ 339.04M | $ 339.04M | $ 342.11M | |
$ ― | $ 354.79M | $ 346.92M | $ 345.99M | $ 345.63M | $ 342.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 275.93M | $ 271.66M | $ 255.40M | $ 329.53M | $ -140.01M | |
$ ― | $ 34.17M | $ 26.61M | $ 31.44M | $ 20.77M | $ 30.70M | |
$ ― | $ 34.80M | $ 28.27M | $ 32.37M | $ 26.62M | $ -571.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 66.48M | $ 48.48M | $ 48.28M | $ 38.44M | $ 30.44M | |
$ ― | $ 92.21M | $ 71.14M | $ 62.64M | $ 50.17M | $ ― |