Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 17.12B | $ 17.48B | $ 18.10B | $ 19.43B | $ 15.96B | $ 19.97B | |
$ 10.26B | $ 10.50B | $ 11.46B | $ 11.44B | $ 10.36B | $ 12.14B | |
$ 6.86B | $ 6.98B | $ 6.64B | $ 8.00B | $ 5.59B | $ 7.83B | |
$ 6.20B | $ 6.26B | $ 6.39B | $ 6.32B | $ 5.81B | $ 6.51B | |
$ 665.00M | $ 717.00M | $ 246.00M | $ 1.68B | $ -262.00M | $ 1.10B | |
$ -340.00M | $ -344.00M | $ -304.00M | $ -260.00M | $ -157.00M | $ -207.00M | |
- | - | - | $ -201.00M | $ -127.00M | $ -9.00M | |
$ 325.00M | $ 373.00M | $ -58.00M | $ 1.22B | $ -546.00M | $ 901.00M | |
$ 41.00M | $ 56.00M | $ -39.00M | $ 281.00M | $ -383.00M | $ 210.00M | |
- | - | - | - | - | - | |
$ 284.00M | $ 317.00M | $ -19.00M | $ 938.00M | $ 15.00M | $ 917.00M | |
$ 2.58 | $ 2.88 | $ -0.15 | $ 6.41 | $ -1.06 | $ 4.39 | |
$ 2.55 | $ 2.85 | $ -0.15 | $ 6.32 | $ -1.06 | $ 4.37 | |
$ 442.00M | $ 110.00M | $ 120.00M | $ 146.00 | $ 154.00 | $ 157.00M | |
$ 445.00M | $ 111.00M | $ 120.00M | $ 148.00 | $ 154.00 | $ 158.00M | |
$ 2.00 | $ 2.00 | $ 2.00 | $ 1.00 | - | $ 2.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.14B | $ 16.76B | $ 17.85B | $ 17.75B | $ 16.17B | $ 18.65B | |
$ 284.00M | $ 317.00M | $ -19.00M | $ 938.00M | $ -163.00M | $ 691.00M | |
$ 26.20M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 366.00M | $ 717.00M | $ 246.00M | $ 1.48B | $ -262.00M | $ 1.11B | |
$ 930.00M | $ 1.47B | $ 1.05B | $ 2.32B | $ 612.00M | $ 2.02B |