Income Statement | TTM | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 |
---|---|---|---|---|---|---|
$ 112.50B | $ 142.79B | $ 118.56B | $ 430.28B | $ 808.51B | $ 728.55B | |
$ 87.27B | $ 114.54B | $ 102.18B | $ 360.39B | $ 664.38B | $ 595.18B | |
$ 25.23B | $ 28.26B | $ 16.38B | $ 69.90B | $ 144.13B | $ 133.37B | |
$ 55.65B | $ 76.19B | $ 80.44B | $ 101.03B | $ 126.59B | $ 115.28B | |
$ -30.42B | $ -47.94B | $ -64.06B | $ -31.13B | $ 17.54B | $ 18.08B | |
$ -1.32B | $ -1.74B | $ -420.00M | $ 175.00M | $ 811.00M | $ 1.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -26.74B | $ -8.22B | $ -51.01B | $ -33.10B | $ 20.35B | $ 20.75B | |
$ 1.66B | $ 2.83B | $ 2.23B | $ -3.46B | $ 6.48B | $ 7.03B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -27.54B | $ -9.55B | $ -50.05B | $ -25.04B | $ 12.25B | $ 11.07B | |
$ -373.56 | $ -130.00 | $ -749.86 | $ -432.66 | $ 213.63 | $ 191.30 | |
$ -374.22 | $ -130.00 | $ -749.86 | $ -432.66 | $ 197.66 | $ 165.42 | |
$ 221.50M | $ 73.44M | $ 66.75M | $ 57.87M | $ 57.34M | $ 57.35M | |
$ 221.81M | $ 73.44M | $ 66.75M | $ 57.87M | $ 61.97M | $ 66.32M | |
- | $ 0.00 | $ 0.00 | $ 33.00 | $ 33.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 142.92B | $ 190.73B | $ 182.62B | $ 461.41B | $ 790.97B | $ 710.47B | |
$ -27.54B | $ -9.55B | $ -50.05B | $ -25.04B | $ 12.25B | $ 11.07B | |
$ -30.38B | $ -34.01B | $ -58.58B | $ -23.41B | $ 10.02B | $ 10.63B | |
$ 1.55B | $ 2.00B | $ 1.18B | $ 1.09B | $ 788.00M | $ 595.00M | |
$ -25.20B | $ -6.22B | $ -49.83B | $ -32.01B | $ 21.14B | $ 21.35B | |
$ -25.20B | $ 6.95B | $ -36.42B | $ -18.32B | $ 30.94B | $ 30.55B |