Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 17 |
---|---|---|---|---|---|---|
$ 29.11B | $ 33.98B | $ 30.26B | $ 21.49B | $ 17.17B | $ 7.68B | |
$ 20.47B | $ 24.18B | $ 23.11B | $ 16.57B | $ 13.22B | $ 5.94B | |
$ 8.64B | $ 9.80B | $ 7.15B | $ 4.93B | $ 3.94B | $ 1.74B | |
$ 7.53B | $ 9.34B | $ 7.00B | $ 5.17B | $ 3.80B | $ 2.88B | |
$ 1.11B | $ 463.00M | $ 156.09M | $ -244.28M | $ 143.86M | $ -1.15B | |
$ -23.94M | $ -24.00M | $ -22.82M | $ -81.72M | $ -8.37M | $ -22.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.13B | $ 497.00M | $ 105.34M | $ -388.72M | $ 77.64M | $ -1.17B | |
$ -296.51M | $ -524.00M | $ -54.66M | $ 105.41M | $ 8.04M | $ 1.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.43B | $ 1.02B | $ 160.00M | $ -494.13M | $ 69.60M | $ -1.18B | |
$ 43.69 | $ 17.70 | $ 5.62 | $ -17.64 | $ 2.51 | $ -42.72 | |
$ 41.79 | $ 16.47 | $ 4.98 | $ -17.64 | $ 2.38 | $ -42.72 | |
$ 115.87M | $ 57.75M | $ 28.49M | $ 28.01M | $ 27.68M | $ 27.52M | |
$ 120.40M | $ 61.99M | $ 32.13M | $ 28.27M | $ 29.24M | $ 27.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.00B | $ 33.52B | $ 30.11B | $ 21.74B | $ 17.02B | $ 8.82B | |
$ 1.43B | $ 1.02B | $ 160.00M | $ -494.13M | $ 69.60M | $ -1.18B | |
$ 829.82M | $ 610.00M | $ 180.07M | $ -477.66M | $ 118.37M | $ -1.17B | |
$ 31.88M | $ 34.00M | $ 32.99M | $ 29.19M | $ 8.44M | $ 15.78M | |
$ 1.16B | $ 531.00M | $ 138.33M | $ -359.53M | $ 86.08M | $ -1.16B | |
$ 1.16B | $ 1.00B | $ 335.80M | $ -188.54M | $ 216.94M | $ -1.05B |