Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 107.57B | $ 107.41B | $ 109.12B | $ 106.00B | $ 93.56B | $ 78.11B | |
$ 77.03B | $ 77.74B | $ 82.23B | $ 74.96B | $ 66.18B | $ 54.86B | |
$ 30.54B | $ 29.68B | $ 26.89B | $ 31.04B | $ 27.38B | $ 23.25B | |
$ 18.56B | $ 23.97B | $ 23.04B | $ 22.10B | $ 20.84B | $ 18.59B | |
$ 29.78B | $ 5.71B | $ 3.85B | $ 8.95B | $ 6.54B | $ 4.66B | |
$ -213.00M | $ -502.00M | $ -478.00M | $ -421.00M | $ -977.00M | $ -477.00M | |
$ 21.00M | $ 92.00M | $ 48.00M | $ 382.00M | $ 16.00M | $ -9.00M | |
$ 5.64B | $ 5.30B | $ 3.42B | $ 8.91B | $ 5.55B | $ 4.19B | |
$ 1.27B | $ 1.16B | $ 638.00M | $ 1.96B | $ 1.18B | $ 921.00M | |
- | - | - | - | - | - | |
$ 4.37B | $ 4.14B | $ 2.78B | $ 6.95B | $ 4.37B | $ 3.28B | |
$ 9.47 | $ 8.96 | $ 6.02 | $ 14.23 | $ 8.72 | $ 6.41 | |
$ 9.44 | $ 8.94 | $ 5.98 | $ 14.10 | $ 8.64 | $ 6.36 | |
$ 1.85B | $ 461.50M | $ 462.10M | $ 488.10M | $ 500.60M | $ 510.90M | |
$ 1.85B | $ 462.80M | $ 464.70M | $ 492.70M | $ 505.40M | $ 515.60M | |
$ 4.44 | $ 4.38 | $ 4.14 | $ 3.38 | $ 2.70 | $ 2.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 77.79B | $ 101.70B | $ 105.27B | $ 97.06B | $ 87.02B | $ 73.45B | |
$ 4.37B | $ 4.14B | $ 2.78B | $ 6.95B | $ 4.37B | $ 3.28B | |
$ 28.88B | $ 4.18B | - | - | $ 4.38B | - | |
- | - | - | - | - | - | |
$ 6.07B | $ 5.80B | $ 3.90B | $ 9.33B | $ 6.52B | $ 4.67B | |
$ 9.01B | $ 8.60B | $ 6.60B | $ 11.97B | $ 9.01B | $ 7.27B |