Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 |
---|---|---|---|---|---|---|
$ ― | $ 15.16B | $ 14.32B | $ 13.03B | $ 12.66B | $ 14.46B | |
$ ― | $ 13.48B | $ 12.83B | $ 11.71B | $ 11.38B | $ 13.18B | |
$ ― | $ 1.68B | $ 1.48B | $ 1.31B | $ 1.28B | $ 1.29B | |
$ ― | $ 1.22B | $ 1.10B | $ 993.60M | $ 1.04B | $ 1.05B | |
$ ― | $ 460.00M | $ 386.10M | $ 319.10M | $ 232.90M | $ 235.50M | |
$ ― | $ -48.50M | $ -42.60M | $ -52.00M | $ -28.90M | $ -26.40M | |
$ ― | $ -53.30M | $ -1.70M | $ -252.70M | $ 72.10M | $ -282.90M | |
$ ― | $ 358.20M | $ 341.80M | $ 14.40M | $ 276.10M | $ -73.80M | |
$ ― | $ 111.10M | $ 100.40M | $ 69.60M | $ 81.00M | $ 72.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 245.40M | $ 239.00M | $ -56.80M | $ 192.80M | $ -149.50M | |
$ ― | $ 0.25 | $ 0.23 | $ -0.06 | $ 0.21 | $ ― | |
$ ― | $ 0.25 | $ 0.23 | $ -0.06 | $ 0.21 | $ ― | |
$ ― | $ 982.85M | $ 1.02B | $ 910.14M | $ 928.59M | $ ― | |
$ ― | $ 985.54M | $ 1.03B | $ 910.14M | $ 931.40M | $ ― | |
$ ― | $ 0.20 | $ 0.14 | $ 0.13 | $ 0.14 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.30 | $ 0.25 | $ 0.22 | $ 0.23 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 245.40M | $ 239.00M | $ -56.80M | $ 192.80M | $ -149.50M | |
$ ― | $ 269.15M | $ 258.56M | $ 134.02M | $ 206.50M | $ 95.56M | |
$ ― | $ 18.00M | $ 16.20M | $ 26.80M | $ 32.50M | $ 31.00M | |
$ ― | $ 376.20M | $ 358.00M | $ 41.20M | $ 308.60M | $ -42.80M | |
$ ― | $ 552.10M | $ 521.70M | $ 198.40M | $ 308.60M | $ -42.80M |