Income Statement | TTM | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 |
---|---|---|---|---|---|---|
$ 148.58B | $ 148.26B | $ 137.89B | $ 132.50B | $ 122.29B | $ 121.85B | |
$ 62.01B | $ 839.00M | $ 845.00M | $ 101.60B | $ 95.29B | $ 95.10B | |
$ 113.46B | $ 147.42B | $ 137.04B | $ 30.90B | $ 26.99B | $ 26.75B | |
$ 16.08B | $ 26.81B | $ 133.57B | $ 28.12B | $ 24.74B | $ 24.16B | |
$ 85.69B | $ 120.61B | $ 3.48B | $ 2.78B | $ 2.25B | $ 2.59B | |
$ -117.00B | $ -117.02B | $ -571.00M | $ -544.00M | $ -603.00M | $ -620.00M | |
$ -251.00M | $ 689.00M | $ 855.00M | $ 1.13B | $ 333.00M | $ 2.01B | |
$ 3.89B | $ 2.90B | $ 2.05B | $ 3.37B | $ 1.98B | $ 3.98B | |
$ 1.10B | $ 653.00M | $ 385.00M | $ 782.00M | $ 469.00M | $ 900.00M | |
- | - | - | - | - | - | |
$ 13.57B | $ 2.24B | $ 1.66B | $ 2.56B | $ 1.64B | $ 3.08B | |
$ 2.60 | $ 3.10 | $ 2.20 | $ 3.31 | $ 2.05 | $ 3.80 | |
$ 2.56 | $ 3.06 | $ 2.17 | $ 3.27 | $ 2.04 | $ 3.76 | |
$ 2.87B | $ 718.00M | $ 744.00M | $ 773.00M | $ 799.00M | $ 810.00M | |
$ 2.90B | $ 727.00M | $ 754.00M | $ 781.00M | $ 805.00M | $ 818.00M | |
$ 1.57 | $ 0.99 | $ 0.81 | $ 0.68 | $ 0.60 | $ 0.53 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.47 | $ 2.19 | $ 2.19 | |
- | - | - | $ 874.00M | $ 884.00M | $ 884.00M | |
$ 78.09B | $ 27.65B | $ 134.41B | $ 129.72B | $ 120.03B | $ 119.26B | |
$ 1.88B | $ 2.25B | $ 1.67B | $ 2.58B | $ 1.66B | $ 3.11B | |
$ 1.04B | - | - | $ 1.74B | $ 1.40B | $ 1.55B | |
- | - | - | $ 544.00M | $ 603.00M | $ 620.00M | |
$ 120.89B | $ 119.92B | $ 2.62B | $ 3.91B | $ 2.58B | $ 4.60B | |
$ 123.01B | $ 122.88B | $ 5.45B | $ 7.29B | $ 5.87B | $ 7.06B |