Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|
$ ― | $ 1.33B | $ 1.02B | $ 1.13B | $ 1.19B | |
$ ― | $ 819.05M | $ 646.74M | $ 706.38M | $ 723.64M | |
$ ― | $ 512.00M | $ 375.49M | $ 424.24M | $ 465.91M | |
$ ― | $ 451.23M | $ 358.06M | $ 389.43M | $ 406.46M | |
$ ― | $ 60.77M | $ 17.43M | $ 34.82M | $ 59.45M | |
$ ― | $ -5.47M | $ -4.70M | $ -6.37M | $ -8.38M | |
$ ― | $ 4.37M | $ 6.31M | $ 2.66M | $ -2.65M | |
$ ― | $ 59.67M | $ 19.04M | $ 31.11M | $ 48.41M | |
$ ― | $ 10.94M | $ 759.00K | $ 8.43M | $ 15.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 47.55M | $ 20.77M | $ 27.01M | $ 31.50M | |
$ ― | $ 0.77 | $ 0.35 | $ 0.46 | $ 0.55 | |
$ ― | $ 0.77 | $ 0.35 | $ 0.46 | $ 0.55 | |
$ ― | $ 61.57M | $ 60.05M | $ 58.96M | $ 57.81M | |
$ ― | $ 61.76M | $ 60.05M | $ 58.96M | $ 57.81M | |
$ ― | $ 0.43 | $ 0.33 | $ 0.33 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 47.55M | $ 20.77M | $ 27.01M | $ 31.50M | |
$ ― | $ 47.89M | $ 20.02M | $ 27.31M | $ 32.02M | |
$ ― | $ 5.63M | $ 4.80M | $ 6.66M | $ 8.80M | |
$ ― | $ 65.29M | $ 23.84M | $ 37.77M | $ 57.22M | |
$ ― | $ 91.44M | $ 48.73M | $ 65.39M | $ 78.90M |