Income Statement | TTM | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 |
---|---|---|---|---|---|---|
$ 19.13B | $ 19.32B | $ 16.67B | $ 15.43B | $ 13.19B | $ 13.01B | |
$ 11.71B | $ 15.88B | $ 13.59B | $ 12.45B | $ 10.76B | $ 10.65B | |
$ 7.63B | $ 3.43B | $ 3.08B | $ 2.98B | $ 2.43B | $ 2.36B | |
$ 2.79B | $ 2.69B | $ 2.46B | $ 2.34B | $ 2.07B | $ 2.06B | |
$ 4.83B | $ 737.57M | $ 617.32M | $ 642.39M | $ 352.20M | $ 303.45M | |
$ -58.86M | $ -47.46M | $ -52.45M | $ -73.38M | $ -104.41M | $ -139.13M | |
- | $ -19.29M | $ -7.00M | $ -11.00M | $ -3.82M | $ -25.41M | |
$ 704.65M | $ 690.10M | $ 557.88M | $ 558.01M | $ 243.97M | $ 138.92M | |
$ 211.95M | $ 176.26M | $ 131.12M | $ 136.82M | $ 56.21M | $ 11.83M | |
- | $ 25.00K | - | - | - | - | |
$ 492.08M | $ 513.84M | $ 426.65M | $ 421.03M | $ 187.18M | $ 127.26M | |
$ 3.70 | $ 3.83 | $ 3.15 | $ 3.09 | $ 1.37 | $ 1.09 | |
$ 3.62 | $ 3.76 | $ 3.09 | $ 3.03 | $ 1.35 | $ 1.05 | |
$ 533.33M | $ 134.02M | $ 135.39M | $ 136.11M | $ 136.17M | $ 116.60M | |
$ 542.93M | $ 136.47M | $ 138.04M | $ 138.88M | $ 139.11M | $ 121.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.00 | - | $ 3.25 | $ 3.09 | $ 1.46 | $ 1.33 | |
- | - | - | - | - | - | |
$ 14.51B | $ 18.58B | $ 16.05B | $ 14.79B | $ 12.84B | $ 12.70B | |
$ 493.26M | $ 513.84M | $ 426.65M | $ 421.03M | $ 187.18M | $ 127.26M | |
$ 274.76M | - | $ 432.11M | $ 429.49M | $ 190.70M | $ 150.34M | |
$ 11.49M | - | $ 50.25M | $ 70.89M | $ 101.67M | $ 135.81M | |
$ 4.80B | $ 652.37M | $ 608.13M | $ 628.89M | $ 345.63M | $ 274.73M | |
$ 5.01B | $ 856.07M | $ 788.68M | $ 796.35M | $ 502.63M | $ 436.95M |