Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 17.48B | $ 17.48B | $ 18.10B | $ 19.43B | $ 15.96B | $ 19.97B | |
$ 10.50B | $ 10.50B | $ 11.46B | $ 11.44B | $ 10.36B | $ 12.14B | |
$ 6.98B | $ 6.98B | $ 6.64B | $ 8.00B | $ 5.59B | $ 7.83B | |
$ 6.26B | $ 6.26B | $ 6.39B | $ 6.32B | $ 5.89B | $ 6.62B | |
$ 717.00M | $ 717.00M | $ 246.00M | $ 1.68B | $ -300.00M | $ 1.21B | |
$ -344.00M | $ -344.00M | $ -304.00M | $ 111.00M | $ -284.00M | $ -207.00M | |
- | - | - | $ 201.00M | $ 38.00M | $ -104.00M | |
$ 373.00M | $ 373.00M | $ -58.00M | $ 1.22B | $ -546.00M | $ 901.00M | |
$ 56.00M | $ 56.00M | $ -39.00M | $ 281.00M | $ -383.00M | $ 210.00M | |
- | - | - | - | - | - | |
$ 317.00M | $ 317.00M | $ -19.00M | $ 938.00M | $ -163.00M | $ 691.00M | |
$ 2.88 | $ 2.88 | $ -0.15 | $ 6.41 | $ -1.06 | $ 4.39 | |
$ 2.86 | $ 2.85 | $ -0.15 | $ 6.32 | $ -1.06 | $ 4.37 | |
$ 440.00M | $ 110.00M | $ 120.00M | $ 146.00 | $ 154.00M | $ 157.00M | |
$ 444.00M | $ 111.00M | $ 120.00M | $ 148.00 | $ 154.00M | $ 158.00M | |
$ 2.00 | $ 2.00 | $ 2.00 | - | $ 0.70 | $ 2.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.21 | $ 4.86 | |
- | - | - | - | - | - | |
$ 16.76B | $ 16.76B | $ 17.85B | $ 17.75B | $ 16.25B | $ 18.76B | |
$ 317.00M | $ 317.00M | $ -19.00M | $ 938.00M | $ -163.00M | $ 691.00M | |
$ 283.61M | $ 294.67M | $ -75.00M | - | $ -190.74M | $ 770.77M | |
- | - | - | - | $ 284.00M | $ 207.00M | |
$ 717.00M | $ 717.00M | $ 246.00M | $ 1.11B | $ -262.00M | $ 1.11B | |
$ 1.12B | $ 1.47B | $ 1.05B | $ 1.95B | $ 612.00M | $ 2.02B |