Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 15.05B | $ 19.97B | $ 19.32B | $ 16.67B | $ 15.43B | $ 13.19B | |
$ 12.31B | $ 16.33B | $ 15.88B | $ 13.59B | $ 12.45B | $ 10.76B | |
$ 2.74B | $ 3.64B | $ 3.43B | $ 3.08B | $ 2.98B | $ 2.43B | |
$ 2.18B | $ 2.82B | $ 2.67B | $ 2.45B | $ 2.34B | $ 12.84B | |
$ 563.80M | $ 800.42M | $ 737.99M | $ 617.32M | $ 642.39M | $ 352.20M | |
$ -44.71M | $ 63.37M | $ 44.37M | $ 52.45M | $ -78.30M | $ -108.23M | |
- | $ -20.79M | $ -28.02M | $ -21.90M | $ 12.45B | $ 13.45M | |
$ 519.10M | $ 735.89M | $ 690.52M | $ 557.88M | $ 558.01M | $ 243.97M | |
$ 132.62M | $ 212.24M | $ 176.26M | $ 131.12M | $ 136.82M | $ 56.21M | |
- | $ -25.00K | $ -25.00K | $ -25.00K | $ -25.00K | $ -25.00K | |
$ 532.35M | $ 523.74M | $ 513.18M | $ 426.65M | $ 421.03M | $ 187.76M | |
$ 2.91 | $ 3.94 | $ 3.83 | $ 3.15 | $ 3.09 | $ 1.37 | |
$ 2.79 | $ 3.88 | $ 3.76 | $ 3.09 | $ 3.03 | $ 1.35 | |
$ 397.89M | $ 133.05M | $ 134.02M | $ 135.39M | $ 136.11M | $ 136.17M | |
$ 402.98M | $ 135.12M | $ 136.47M | $ 138.04M | $ 138.88M | $ 139.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 32.11B | $ 19.15B | $ 18.55B | $ 16.04B | $ 14.79B | $ 23.60B | |
$ 386.47M | $ 523.74M | $ 513.18M | $ 426.65M | $ 421.03M | $ 187.18M | |
$ -7.60B | $ 580.69M | - | - | - | - | |
- | - | - | - | - | - | |
$ 775.74M | $ 798.34M | $ 733.18M | $ 608.13M | $ 628.89M | $ 352.19M | |
$ 1.02B | $ 1.03B | $ 934.11M | $ 788.68M | $ 796.35M | $ 514.36M |