Income Statement | TTM | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 |
---|---|---|---|---|---|---|
$ ― | $ 4.54B | $ 4.05B | $ 3.44B | $ 5.02B | $ 4.63B | |
$ ― | $ 3.18B | $ 2.87B | $ 2.31B | $ 3.49B | $ 3.22B | |
$ ― | $ 1.36B | $ 1.18B | $ 1.13B | $ 1.53B | $ 1.42B | |
$ ― | $ 1.25B | $ 1.19B | $ 1.19B | $ 1.33B | $ 1.15B | |
$ ― | $ 109.14M | $ -11.80M | $ -69.23M | $ 193.43M | $ 270.46M | |
$ ― | $ -14.61M | $ -18.23M | $ -24.55M | $ -12.29M | $ 1.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 183.34M | $ 156.53M | $ 59.30M | $ 318.75M | $ 336.63M | |
$ ― | $ 29.74M | $ 25.51M | $ 3.35M | $ 54.62M | $ 63.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 162.64M | $ 136.91M | $ 50.54M | $ 256.83M | $ 271.51M | |
$ ― | $ 0.13 | $ 0.11 | $ 0.04 | $ 0.21 | $ 0.22 | |
$ ― | $ 0.13 | $ 0.11 | $ 0.04 | $ 0.21 | $ 0.22 | |
$ ― | $ 1.24B | $ 1.24B | $ 1.24B | $ 1.24B | $ 1.23B | |
$ ― | $ 1.24B | $ 1.24B | $ 1.24B | $ 1.24B | $ 1.24B | |
$ ― | $ 0.05 | $ 0.03 | $ 0.00 | $ 0.14 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 45.41M | $ 34.80M | |
$ ― | $ 4.43B | $ 4.06B | $ 3.51B | $ 4.82B | $ 4.36B | |
$ ― | $ 162.64M | $ 136.91M | $ 50.54M | $ 256.83M | $ 271.51M | |
$ ― | $ 167.55M | $ 122.36M | $ 49.66M | $ 302.01M | $ 294.63M | |
$ ― | $ 22.10M | $ 18.23M | $ 24.55M | $ 12.29M | $ 4.07M | |
$ ― | $ 205.44M | $ 174.76M | $ 83.86M | $ 331.04M | $ 340.70M | |
$ ― | $ 339.80M | $ 314.17M | $ 205.41M | $ 415.22M | $ 409.75M |