Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 1.83B | $ 1.49B | $ 1.24B | $ 1.11B | $ 779.35M | |
$ ― | $ 1.40B | $ 1.05B | $ 897.35M | $ 856.96M | $ 621.45M | |
$ ― | $ 432.89M | $ 435.57M | $ 346.21M | $ 252.54M | $ 157.90M | |
$ ― | $ 231.17M | $ 215.71M | $ 245.87M | $ 166.60M | $ 88.87M | |
$ ― | $ 201.72M | $ 219.86M | $ 100.34M | $ 85.94M | $ 69.03M | |
$ ― | $ -31.13M | $ -21.26M | $ -14.65M | $ 16.57M | $ 16.36M | |
$ ― | $ -1.30M | $ -2.52M | $ 9.27M | $ ― | $ ― | |
$ ― | $ 162.10M | $ 187.21M | $ 73.43M | $ 67.18M | $ 13.48M | |
$ ― | $ 37.09M | $ 39.49M | $ 31.14M | $ 1.61M | $ 5.80M | |
$ ― | $ 1.30M | $ 2.52M | $ 3.87M | $ ― | $ ― | |
$ ― | $ 125.02M | $ 147.72M | $ 42.28M | $ 65.57M | $ 7.68M | |
$ ― | $ 0.55 | $ 0.60 | $ ― | $ ― | $ ― | |
$ ― | $ 0.54 | $ 0.59 | $ ― | $ ― | $ ― | |
$ ― | $ 226.33M | $ 230.78M | $ ― | $ ― | $ ― | |
$ ― | $ 231.36M | $ 237.07M | $ ― | $ ― | $ ― | |
$ ― | $ 0.17 | $ 0.17 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.63B | $ 1.27B | $ 1.14B | $ -1.02B | $ -710.32M | |
$ ― | $ 125.02M | $ 147.72M | $ 42.28M | $ 65.57M | $ 7.68M | |
$ ― | $ 131.36M | $ 165.55M | $ 62.47M | $ 60.94M | $ 51.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 193.50M | $ 208.54M | $ 88.11M | $ 82.27M | $ 28.64M | |
$ ― | $ 444.75M | $ 413.49M | $ 306.05M | $ 82.27M | $ 28.64M |