Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 23.69B | $ 23.87B | $ 24.44B | $ 24.46B | $ 18.10B | $ 25.33B | |
$ 10.92B | $ 14.14B | $ 15.31B | $ 14.96B | $ 12.29B | $ 15.17B | |
$ 12.77B | $ 9.72B | $ 9.14B | $ 9.50B | $ 5.81B | $ 10.16B | |
$ 8.34B | $ 8.38B | $ 7.45B | $ 7.21B | $ 6.77B | $ 9.00B | |
$ 263.00M | $ 382.00M | $ 1.73B | $ 2.29B | $ -956.00M | $ 1.16B | |
$ -129.00M | $ -135.00M | $ -162.00M | $ -255.00M | $ -285.00M | $ -185.00M | |
$ 83.00M | $ 73.00M | $ -19.00M | $ 204.00M | $ -3.55B | $ -250.00M | |
$ 11.00M | $ 124.00M | $ 1.52B | $ 1.80B | $ -4.79B | $ 728.00M | |
$ 7.00M | $ 19.00M | $ 341.00M | $ 436.00M | $ -846.00M | $ 164.00M | |
- | - | - | - | - | - | |
$ 11.00M | $ 105.00M | $ 1.16B | $ 1.36B | $ -3.94B | $ 564.00M | |
$ 0.04 | $ 0.38 | $ 4.28 | $ 4.66 | $ -12.68 | $ 1.82 | |
$ 0.04 | $ 0.38 | $ 4.19 | $ 4.55 | $ -12.68 | $ 1.81 | |
$ 1.10B | $ 274.20M | $ 274.70M | $ 306.80M | $ 311.10M | $ 309.70M | |
$ 1.12B | $ 278.20M | $ 281.10M | $ 314.00M | $ 311.10M | $ 311.40M | |
$ 0.84 | $ 0.66 | $ 0.63 | - | $ 0.38 | $ 1.51 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -2.21 | $ 2.91 | |
- | - | - | - | - | - | |
$ 22.44B | $ 22.52B | $ 22.76B | $ 22.17B | $ 19.05B | $ 24.17B | |
$ 13.00M | $ 105.00M | $ 1.18B | $ 1.36B | $ -3.94B | $ 564.00M | |
$ 685.16M | $ 1.99B | $ 1.39B | - | $ -1.05B | $ 736.83M | |
- | - | - | - | $ 288.00M | $ 204.00M | |
$ 5.07B | $ 259.00M | $ 1.69B | $ 2.06B | $ -4.50B | $ 932.00M | |
$ 5.69B | $ 1.16B | $ 2.56B | $ 3.00B | $ -3.54B | $ 1.91B |