Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 4.49B | $ 4.55B | $ 4.51B | $ 3.96B | $ 3.38B | $ 3.14B | |
$ 2.96B | $ 2.98B | $ 3.01B | $ -2.62B | $ 2.19B | $ 2.09B | |
$ 1.53B | $ 1.58B | $ 1.50B | $ 1.34B | $ 1.19B | $ 1.05B | |
$ 1.01B | $ 995.60M | $ 928.90M | $ 820.21M | $ 763.42M | $ 722.93M | |
$ 518.85M | $ 430.70M | $ 575.70M | $ 518.28M | $ 426.36M | $ 325.03M | |
$ -47.78M | $ -58.70M | $ -35.70M | $ -28.66M | $ -33.16M | $ -24.90M | |
$ -33.86M | $ -28.50M | $ -12.50M | $ -10.20M | $ 13.87M | $ 22.01M | |
$ 490.43M | $ 400.50M | $ 552.50M | $ 499.82M | $ 407.07M | $ 322.13M | |
$ 91.09M | $ 70.80M | $ 109.20M | $ 89.94M | $ 77.37M | $ 48.15M | |
- | - | - | - | - | - | |
$ 399.34M | $ 329.70M | $ 443.30M | $ 409.88M | $ 329.70M | $ 273.98M | |
$ 5.20 | $ 3.16 | $ 4.23 | $ 3.82 | $ 3.06 | $ 2.57 | |
$ 5.10 | $ 3.13 | $ 4.20 | $ 3.78 | $ 3.03 | $ 2.53 | |
$ 347.32M | $ 104.40M | $ 104.80M | $ 107.34M | $ 107.66M | $ 106.77M | |
$ 349.91M | $ 105.30M | $ 105.60M | $ 108.47M | $ 108.66M | $ 108.09M | |
$ 1.42 | $ 1.36 | $ 1.20 | - | $ 1.00 | $ 0.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.02 | $ 3.00 | |
- | - | - | - | - | - | |
$ 3.97B | $ 3.97B | $ 3.94B | $ -1.80B | $ 2.95B | $ 2.81B | |
$ 399.34M | $ 329.70M | $ 443.30M | $ 409.88M | $ 329.70M | $ 273.98M | |
$ 320.17M | - | - | - | $ 329.70M | $ 272.66M | |
- | - | - | - | $ 33.16M | $ 28.84M | |
$ 538.21M | $ 459.20M | $ 588.20M | $ 528.48M | $ 440.23M | $ 350.97M | |
$ 665.83M | $ 578.40M | $ 697.00M | $ 627.83M | $ 535.84M | $ 438.67M |