Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 152.09B | $ 152.67B | $ 157.40B | $ 151.16B | $ 132.11B | $ 110.22B | |
$ 100.99B | $ 101.71B | $ 104.63B | $ 100.33B | $ 87.26B | $ 72.65B | |
$ 51.09B | $ 50.96B | $ 52.78B | $ 50.83B | $ 44.85B | $ 37.57B | |
$ 29.93B | $ 29.27B | $ 28.74B | $ 27.79B | $ 26.57B | $ 21.73B | |
$ 21.16B | $ 21.69B | $ 24.04B | $ 23.04B | $ 18.28B | $ 15.84B | |
$ 2.22B | $ 1.76B | $ 1.56B | $ 1.30B | $ -1.35B | $ -1.20B | |
$ -68.00M | $ -1.00M | $ 1.00M | $ -35.00M | $ 87.30B | $ -14.64B | |
$ 19.35B | $ 19.92B | $ 22.48B | $ 21.74B | $ 16.98B | $ 14.71B | |
$ 4.58B | $ 4.78B | $ 5.37B | $ 5.30B | $ 4.11B | $ 3.47B | |
- | - | - | - | - | - | |
$ 14.77B | $ 15.14B | $ 17.11B | $ 16.43B | $ 12.77B | $ 25.81B | |
$ 14.92 | $ 15.16 | $ 16.74 | $ 15.59 | $ 11.98 | $ 10.29 | |
$ 14.87 | $ 15.11 | $ 16.69 | $ 15.53 | $ 11.94 | $ 10.25 | |
$ 3.97B | $ 999.00M | $ 1.02B | $ 1.05B | $ 1.07B | $ 1.09B | |
$ 3.98B | $ 1.00B | $ 1.02B | $ 1.06B | $ 1.08B | $ 1.10B | |
$ 8.68 | $ 8.36 | $ 7.60 | $ 6.60 | $ 6.00 | $ 5.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 130.93B | $ 130.98B | $ 133.36B | $ 128.12B | $ 113.83B | $ 94.38B | |
$ 14.77B | $ 15.14B | $ 17.11B | $ 16.43B | $ 12.87B | $ 11.24B | |
$ 13.50B | $ 15.74B | - | - | $ 100.67B | - | |
- | - | - | - | - | - | |
$ 21.41B | $ 21.87B | $ 24.09B | $ 23.08B | $ 18.32B | $ 15.92B | |
$ 24.82B | $ 25.11B | $ 27.07B | $ 25.95B | $ 20.84B | $ 18.21B |