Income Statement | TTM | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 |
---|---|---|---|---|---|---|
$ 5.62B | $ 4.80B | $ 3.56B | $ 3.44B | $ 3.24B | $ 3.34B | |
$ 4.18B | $ 3.90B | $ 3.37B | $ 3.16B | $ 2.98B | $ 2.70B | |
$ 1.44B | $ 894.66M | $ 194.16M | $ 279.13M | $ 251.66M | $ 641.54M | |
$ 272.32M | $ 262.58M | $ 193.04M | $ 211.14M | $ 221.97M | $ 216.30M | |
$ 1.17B | $ 632.08M | $ 1.11M | $ 67.99M | $ 29.70M | $ 425.24M | |
$ -2.16M | $ -2.52M | $ -4.72M | $ -4.16M | $ 845.00K | $ -719.00K | |
$ -34.73M | $ -33.18M | $ -12.70M | $ 9.00K | $ 12.00K | $ 10.00K | |
$ 1.13B | $ 596.38M | $ -16.31M | $ 63.85M | $ 30.56M | $ 424.53M | |
$ 268.06M | $ 141.29M | $ -44.59M | $ 10.55M | $ -30.87M | $ 144.78M | |
- | - | - | - | - | - | |
$ 852.19M | $ 448.82M | $ 27.90M | $ 52.52M | $ 60.55M | $ 275.46M | |
$ 38.65 | $ 20.38 | $ 1.27 | $ 2.41 | $ 2.70 | $ 12.30 | |
$ 38.65 | $ 20.38 | $ 1.27 | $ 2.41 | $ 2.70 | $ 12.30 | |
$ 88.20M | $ 22.02M | $ 21.94M | $ 21.83M | $ 22.43M | $ 22.39M | |
$ 88.20M | $ 22.02M | $ 21.94M | $ 21.83M | $ 22.43M | $ 22.39M | |
$ 1.76 | $ 1.76 | $ 1.40 | $ 1.28 | $ 1.28 | $ 1.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.46B | $ 4.17B | $ 3.56B | $ 3.37B | $ 3.21B | $ 2.92B | |
$ 862.70M | $ 455.09M | $ 28.27M | $ 53.29M | $ 61.43M | $ 279.75M | |
$ 889.15M | $ 480.43M | $ 37.55M | $ 53.29M | $ 61.43M | $ 279.75M | |
$ 2.34M | $ 2.53M | $ 5.21M | $ 4.16M | $ 2.07M | $ 1.89M | |
$ 1.13B | $ 598.91M | $ -11.10M | $ 68.00M | $ 32.62M | $ 426.42M | |
$ 1.31B | $ 767.14M | $ 145.65M | $ 203.42M | $ 143.52M | $ 526.75M |