Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 40.17B | $ 38.69B | $ 37.84B | $ 34.22B | $ 33.75B | $ 27.75B | |
$ 28.27B | $ 26.97B | $ 26.02B | $ 23.41B | $ 23.03B | $ 19.26B | |
$ 11.89B | $ 11.72B | $ 11.82B | $ 10.81B | $ 10.72B | $ 8.49B | |
$ 9.89B | $ 9.27B | $ 8.49B | $ 7.59B | $ 7.16B | $ 6.19B | |
$ 2.00B | $ 2.45B | $ 3.33B | $ 3.22B | $ 3.55B | $ 2.30B | |
$ -285.53M | $ -326.78M | $ -211.27M | $ -157.53M | $ -150.38M | $ -100.57M | |
$ 6.70M | $ 6.70M | $ -415.00K | $ 2.60M | $ 2.70M | $ 3.60M | |
$ 1.71B | $ 2.12B | $ 3.12B | $ 3.06B | $ 3.40B | $ 2.20B | |
$ 378.14M | $ 458.25M | $ 700.63M | $ 663.92M | $ 749.33M | $ 489.18M | |
- | - | - | - | - | - | |
$ 1.34B | $ 1.66B | $ 2.42B | $ 2.40B | $ 2.66B | $ 1.71B | |
$ 6.06 | $ 7.57 | $ 10.73 | $ 10.24 | $ 10.70 | $ 6.68 | |
$ 6.06 | $ 7.55 | $ 10.68 | $ 10.17 | $ 10.62 | $ 6.64 | |
$ 879.22M | $ 219.41M | $ 225.15M | $ 234.26M | $ 248.17M | $ 256.55M | |
$ 880.05M | $ 219.94M | $ 226.30M | $ 235.81M | $ 250.08M | $ 258.05M | |
$ 2.36 | $ 2.36 | $ 2.20 | $ 1.68 | $ 1.44 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 38.17B | $ 36.25B | $ 34.52B | $ 31.00B | $ 30.19B | $ 25.45B | |
$ 1.34B | $ 1.66B | $ 2.42B | $ 2.40B | $ 2.66B | $ 1.71B | |
$ 1.60B | $ 1.68B | - | - | $ 2.69B | $ 1.74B | |
- | - | - | - | - | - | |
$ 1.86B | $ 2.45B | $ 3.33B | $ 3.22B | $ 3.55B | $ 2.30B | |
$ 2.80B | $ 3.30B | $ 4.05B | $ 3.86B | $ 4.13B | $ 2.81B |