Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 4.02B | $ 4.39B | $ 3.63B | $ 3.62B | $ 3.53B | $ 3.57B | |
$ 2.27B | $ 2.51B | $ 2.07B | $ 1.90B | $ 1.88B | $ 2.03B | |
$ 1.75B | $ 1.88B | $ 1.56B | $ 1.72B | $ 1.65B | $ 1.54B | |
$ 1.55B | $ 1.49B | $ 1.30B | $ 1.23B | $ 1.17B | $ 1.17B | |
$ 198.71M | $ 357.55M | $ 222.81M | $ 495.36M | $ 486.96M | $ 374.67M | |
$ -55.97M | $ 43.02M | $ 36.99M | $ -30.84M | $ -31.32M | $ -37.45M | |
$ -71.63M | $ -18.18M | $ -37.73M | $ -102.26M | $ -83.54M | $ -506.00K | |
$ 142.35M | $ 323.65M | $ 182.50M | $ 462.75M | $ 455.96M | $ 313.19M | |
$ 4.22M | $ 68.83M | $ 29.60M | $ -37.45M | $ 94.67M | $ 59.76M | |
- | - | - | - | - | - | |
$ 134.70M | $ 254.83M | $ 152.90M | $ 501.96M | $ 360.97M | $ 253.43M | |
$ 0.94 | $ 1.71 | $ 1.01 | $ 3.22 | $ 2.34 | $ 1.63 | |
$ 0.94 | $ 1.71 | $ 1.00 | $ 3.19 | $ 2.32 | $ 1.61 | |
$ 580.68M | $ 148.97M | $ 151.21M | $ 155.28M | $ 154.29M | $ 155.72M | |
$ 582.52M | $ 149.38M | $ 152.19M | $ 156.74M | $ 155.96M | $ 157.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.82B | $ 4.00B | $ 3.38B | $ 3.13B | $ 3.05B | $ 3.20B | |
$ 138.13M | $ 254.83M | $ 152.90M | $ 500.20M | $ 361.29M | $ 253.43M | |
$ 79.41M | $ 288.02M | - | - | - | - | |
- | - | - | - | - | - | |
$ 214.19M | $ 411.68M | $ 229.56M | $ 493.59M | $ 487.28M | $ 350.64M | |
$ 350.51M | $ 553.86M | $ 369.76M | $ 625.85M | $ 619.79M | $ 473.35M |