Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.18B | $ 1.07B | $ 981.73M | $ 901.22M | $ 770.94M | |
$ ― | $ 562.36M | $ 506.00M | $ 465.21M | $ 426.44M | $ 364.93M | |
$ ― | $ 622.16M | $ 559.91M | $ 516.52M | $ 474.77M | $ 406.01M | |
$ ― | $ 610.26M | $ 554.13M | $ 504.78M | $ 406.91M | $ 344.37M | |
$ ― | $ 11.90M | $ 5.78M | $ 11.74M | $ 67.86M | $ 61.64M | |
$ ― | $ -30.21M | $ -29.39M | $ -31.98M | $ -10.74M | $ -10.51M | |
$ ― | $ 5.90M | $ 777.00K | $ -6.08M | $ 2.21M | $ -2.63M | |
$ ― | $ 80.69M | $ 61.24M | $ 53.65M | $ 59.33M | $ 48.50M | |
$ ― | $ 25.89M | $ 23.63M | $ 22.39M | $ 20.22M | $ 16.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.80M | $ 32.95M | $ 31.26M | $ 39.11M | $ 32.49M | |
$ ― | $ 0.47 | $ 0.28 | $ 0.27 | $ 0.34 | $ ― | |
$ ― | $ 0.47 | $ 0.28 | $ 0.27 | $ 0.33 | $ ― | |
$ ― | $ 116.70M | $ 116.58M | $ 116.58M | $ 116.50M | $ ― | |
$ ― | $ 117.22M | $ 117.13M | $ 117.40M | $ 117.20M | $ ― | |
$ ― | $ 0.24 | $ 0.21 | $ 0.20 | $ 0.18 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.51 | $ 0.41 | $ 0.41 | $ 0.39 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.80M | $ 32.95M | $ 31.26M | $ 39.11M | $ 32.49M | |
$ ― | $ 54.95M | $ 37.61M | $ 38.37M | $ 39.11M | $ 32.48M | |
$ ― | $ 30.21M | $ 29.39M | $ 11.05M | $ 11.22M | $ 10.86M | |
$ ― | $ 110.90M | $ 90.64M | $ 64.70M | $ 70.55M | $ 59.35M | |
$ ― | $ 203.99M | $ 174.71M | $ 144.68M | $ 70.55M | $ 59.35M |