Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 20.41B | $ 19.97B | $ 19.32B | $ 16.67B | $ 15.43B | $ 13.19B | |
$ 16.70B | $ 16.33B | $ 15.88B | $ 13.59B | $ 12.45B | $ 10.76B | |
$ 3.71B | $ 3.64B | $ 3.43B | $ 3.08B | $ 2.98B | $ 2.43B | |
$ 15.41B | $ 2.82B | $ 2.69B | $ 2.46B | $ 2.34B | $ 2.07B | |
$ 777.81M | $ 800.42M | $ 737.99M | $ 617.32M | $ 642.39M | $ 352.20M | |
$ -60.27M | $ 63.37M | $ -47.46M | $ -59.44M | $ -73.38M | $ -104.41M | |
$ 1.60M | $ -20.79M | $ -16.84M | $ -10.98M | $ -11.00M | $ -3.82M | |
$ 717.54M | $ 735.89M | $ 690.52M | $ 567.40M | $ 558.01M | $ 243.97M | |
$ 185.19M | $ 212.24M | $ 176.26M | $ 131.12M | $ 136.82M | $ 56.21M | |
$ -25.00K | $ -25.00K | $ -25.00K | $ 25.00K | - | - | |
$ 532.35M | $ 523.74M | $ 513.84M | $ 436.29M | $ 421.03M | $ 187.18M | |
$ 4.01 | $ 3.94 | $ 3.83 | $ 3.15 | $ 3.09 | $ 1.37 | |
$ 3.87 | $ 3.88 | $ 3.76 | $ 3.09 | $ 3.03 | $ 1.35 | |
$ 530.29M | $ 133.05M | $ 134.02M | $ 135.39M | $ 136.11M | $ 136.17M | |
$ 537.47M | $ 135.12M | $ 136.47M | $ 138.04M | $ 138.88M | $ 139.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.09 | $ 1.46 | |
- | - | - | - | - | - | |
$ 32.11B | $ 19.15B | $ 18.58B | $ 16.05B | $ 14.79B | $ 12.84B | |
$ 532.35M | $ 523.74M | $ 513.18M | $ 436.29M | $ 421.03M | $ 187.18M | |
$ -3.43B | $ 580.69M | - | - | $ 429.49M | $ 190.70M | |
- | - | - | - | $ 70.89M | $ 101.67M | |
$ 775.74M | $ 798.34M | $ 652.37M | $ 522.19M | $ 628.89M | $ 345.63M | |
$ 766.75M | $ 1.03B | $ 856.07M | $ 706.13M | $ 796.35M | $ 502.63M |