Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 149.88B | $ 150.04B | $ 148.26B | $ 137.89B | $ 132.50B | $ 122.29B | |
$ 115.98B | $ 116.67B | $ 116.48B | $ 107.54B | $ 101.60B | $ 94.41B | |
$ 33.90B | $ 33.36B | $ 31.78B | $ 30.35B | $ 30.90B | $ 27.88B | |
$ 3.22B | $ 3.13B | $ 27.61B | $ 26.91B | $ -21.75B | $ -18.56B | |
$ 4.13B | $ 3.10B | $ 4.13B | $ 3.48B | $ 2.78B | $ 2.25B | |
$ -394.00M | $ -441.00M | $ 535.00M | $ -571.00M | $ -544.00M | $ -603.00M | |
$ 273.00M | $ -181.00M | $ -728.00M | $ -821.00M | $ -1.13B | $ -157.00M | |
$ 3.54B | $ 2.84B | $ 2.90B | $ 2.05B | $ 3.37B | $ 1.98B | |
$ 765.00M | $ 667.00M | $ 653.00M | $ 385.00M | $ 782.00M | $ 469.00M | |
- | - | - | - | - | - | |
$ 2.77B | $ 2.16B | $ 2.22B | $ 1.64B | $ 53.33B | $ 45.84B | |
$ 3.81 | $ 2.99 | $ 3.10 | $ 2.20 | $ 3.31 | $ 2.05 | |
$ 3.78 | $ 2.96 | $ 3.06 | $ 2.17 | $ 3.27 | $ 2.04 | |
$ 2.88B | $ 718.00M | $ 718.00M | $ 744.00M | $ 773.00M | $ 799.00M | |
$ 2.92B | $ 725.00M | $ 727.00M | $ 754.00M | $ 781.00M | $ 805.00M | |
$ 1.25 | $ 1.13 | $ 0.99 | $ 0.81 | $ 0.70 | $ 0.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 60.45B | $ 119.80B | $ 144.09B | $ 134.44B | $ 78.97B | $ 75.85B | |
$ 2.77B | $ 2.16B | $ 2.24B | $ 1.66B | $ 2.58B | $ 1.66B | |
$ 1.40B | $ 2.88B | - | - | $ 2.92B | - | |
- | - | - | - | - | - | |
$ 2.74B | $ 3.28B | $ 3.44B | $ 2.62B | $ 3.91B | $ 2.58B | |
$ 5.69B | $ 7.03B | $ 7.02B | $ 5.45B | $ 7.29B | $ 5.23B |