Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 6.82B | $ ― | $ 7.24B | $ 5.98B | $ 6.04B | |
$ ― | $ 3.29B | $ 5.58B | $ 3.91B | $ 4.01B | $ 3.98B | |
$ ― | $ 3.53B | $ 2.64B | $ 3.33B | $ 1.97B | $ 2.06B | |
$ ― | $ 2.93B | $ 1.89B | $ 2.88B | $ 1.65B | $ 1.60B | |
$ ― | $ 603.00M | $ ― | $ 450.00M | $ 316.00M | $ 459.00M | |
$ ― | $ -102.00M | $ 74.00M | $ 59.00M | $ 85.00M | $ 94.00M | |
$ ― | $ -2.00M | $ ― | $ -7.00M | $ ― | $ ― | |
$ ― | $ 503.00M | $ ― | $ 516.00M | $ 231.00M | $ 368.00M | |
$ ― | $ 118.00M | $ ― | $ 98.00M | $ 49.00M | $ 78.00M | |
$ ― | $ 2.00M | $ ― | $ 7.00M | $ ― | $ ― | |
$ ― | $ 385.00M | $ ― | $ 418.00M | $ 194.00M | $ 527.00M | |
$ ― | $ 0.28 | $ ― | $ 0.20 | $ 0.14 | $ 0.39 | |
$ ― | $ 0.28 | $ ― | $ 0.20 | $ 0.14 | $ 0.38 | |
$ ― | $ 1.37B | $ ― | $ 1.37B | $ 1.37B | $ 1.37B | |
$ ― | $ 1.38B | $ ― | $ 1.38B | $ 1.38B | $ 1.38B | |
$ ― | $ 0.18 | $ ― | $ 0.15 | $ 0.04 | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.22B | $ 7.47B | $ 6.79B | $ -5.66B | $ -5.58B | |
$ ― | $ 385.00M | $ ― | $ 418.00M | $ 194.00M | $ 527.00M | |
$ ― | $ 377.25M | $ 535.41M | $ 417.96M | $ 192.11M | $ 306.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 618.00M | $ 722.00M | $ 458.00M | $ 307.00M | $ 451.00M | |
$ ― | $ 1.04B | $ 1.15B | $ 884.00M | $ 307.00M | $ 451.00M |