Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 |
---|---|---|---|---|---|---|
$ 11.59B | $ 9.63B | $ 8.52B | $ 8.91B | $ 8.33B | $ 7.30B | |
$ 7.65B | $ 6.32B | $ 5.56B | $ 5.83B | $ 5.60B | $ 4.89B | |
$ 3.95B | $ 3.32B | $ 2.96B | $ 3.08B | $ 2.73B | $ 2.41B | |
$ 3.01B | $ 2.47B | $ 2.25B | $ 2.40B | $ 2.21B | $ 2.04B | |
$ 934.30M | $ 845.80M | $ 706.00M | $ 680.60M | $ 515.10M | $ 370.90M | |
$ -66.90M | $ -27.20M | $ -27.90M | $ -38.60M | $ -30.70M | $ -24.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 790.50M | $ 741.70M | $ 564.00M | $ 543.70M | $ 458.00M | $ 333.20M | |
$ 224.90M | $ 197.40M | $ 153.40M | $ 158.40M | $ 136.80M | $ 103.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 561.40M | $ 543.90M | $ 406.20M | $ 381.50M | $ 322.30M | $ 230.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.66B | $ 8.79B | $ 7.81B | $ 8.23B | $ 7.81B | $ 6.93B | |
$ 561.40M | $ 543.90M | $ 406.20M | $ 381.50M | $ 322.30M | $ 230.50M | |
$ 630.50M | $ 689.46M | $ 484.53M | $ 442.20M | $ 316.06M | $ 225.94M | |
$ ― | $ 28.30M | $ 27.00M | $ 39.20M | $ 33.60M | $ 27.10M | |
$ 858.50M | $ 770.00M | $ 591.00M | $ 582.90M | $ 491.60M | $ 360.30M | |
$ 858.50M | $ 1.14B | $ 943.00M | $ 940.70M | $ 724.90M | $ 564.90M |