Income Statement | TTM | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 |
---|---|---|---|---|---|---|
$ 31.45B | $ 32.57B | $ 27.72B | $ 20.40B | $ 28.29B | $ 26.14B | |
$ 13.51B | $ ― | $ 11.90B | $ 9.01B | $ 12.48B | $ 11.33B | |
$ 17.94B | $ ― | $ 15.81B | $ 11.39B | $ 15.80B | $ 14.82B | |
$ 12.54B | $ ― | $ 11.53B | $ 9.88B | $ 11.04B | $ 10.46B | |
$ 5.40B | $ ― | $ 4.28B | $ 1.51B | $ 4.77B | $ 4.36B | |
$ -88.00M | $ ― | $ -109.00M | $ -122.00M | $ -125.00M | $ 14.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.00B | $ ― | $ 4.20B | $ 1.40B | $ 4.68B | $ 4.43B | |
$ 1.15B | $ ― | $ 949.00M | $ 297.00M | $ 1.03B | $ 980.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.84B | $ ― | $ 3.24B | $ 1.11B | $ 3.64B | $ 3.44B | |
$ 0.62 | $ ― | $ 0.52 | $ 0.18 | $ 0.58 | $ 0.55 | |
$ 0.62 | $ ― | $ 0.52 | $ 0.18 | $ 0.58 | $ 0.55 | |
$ 24.90B | $ ― | $ 6.23B | $ 6.23B | $ 6.23B | $ 6.23B | |
$ 24.91B | $ ― | $ 6.23B | $ 6.23B | $ 6.23B | $ 6.23B | |
$ 0.46 | $ ― | $ 0.17 | $ 0.17 | $ 0.44 | $ 0.37 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 519.00M | $ 181.00M | $ 695.00M | $ 2.39B | |
$ 26.05B | $ ― | $ 23.43B | $ 18.89B | $ 23.52B | $ 21.79B | |
$ 3.84B | $ ― | $ 3.24B | $ 1.11B | $ 3.64B | $ 3.44B | |
$ 3.84B | $ ― | $ 3.24B | $ 1.11B | $ 3.64B | $ 3.44B | |
$ 105.00M | $ ― | $ 113.00M | $ 128.00M | $ 156.00M | $ 15.00M | |
$ 5.11B | $ ― | $ 4.31B | $ 1.53B | $ 4.84B | $ 4.44B | |
$ 8.00B | $ 8.28B | $ 7.23B | $ 4.57B | $ 7.66B | $ 5.54B |