Income Statement | TTM | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 |
---|---|---|---|---|---|---|
$ 3.86B | $ 3.86B | $ 2.97B | $ 2.21B | $ 1.87B | $ 1.79B | |
$ 2.36B | $ 2.36B | $ 1.81B | $ 1.35B | $ 1.14B | $ 1.10B | |
$ 1.50B | $ 1.50B | $ 1.15B | $ 862.76M | $ 727.42M | $ 682.13M | |
$ 677.27M | $ 677.27M | $ 528.15M | $ 365.92M | $ 334.52M | $ 305.48M | |
$ 824.46M | $ 824.46M | $ 625.34M | $ 496.84M | $ 392.90M | $ 376.65M | |
$ -149.31M | $ -149.31M | $ -72.98M | $ -6.39M | $ -7.29M | $ -13.16M | |
$ -2.44M | $ -2.44M | $ 2.93M | $ 565.00K | $ -1.44M | $ -1.37M | |
$ 677.59M | $ 677.59M | $ 555.28M | $ 491.02M | $ 387.06M | $ 364.86M | |
$ 118.50M | $ 118.50M | $ 110.90M | $ 100.40M | $ 57.30M | $ 29.00M | |
- | - | - | - | - | - | |
$ 514.11M | $ 514.11M | $ 403.60M | $ 351.68M | $ 304.22M | $ 313.98M | |
$ 3.72 | $ 3.71 | $ 2.94 | $ 2.59 | $ 2.25 | $ 2.33 | |
$ 3.66 | $ 3.67 | $ 2.91 | $ 2.55 | $ 2.21 | $ 2.29 | |
$ 553.82M | $ 138.46M | $ 137.19M | $ 136.01M | $ 135.33M | $ 134.75M | |
$ 560.79M | $ 140.20M | $ 138.91M | $ 138.04M | $ 137.85M | $ 137.30M | |
$ 0.21 | $ 0.21 | $ 0.20 | $ 0.18 | $ 0.17 | $ 0.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.03B | $ 3.03B | $ 2.34B | $ 1.71B | $ 1.47B | $ 1.41B | |
$ 514.11M | $ 514.11M | $ 403.60M | $ 351.68M | $ 304.22M | $ 313.98M | |
$ 668.43M | $ 668.43M | $ 459.59M | - | - | $ 288.75M | |
- | - | - | - | - | - | |
$ 826.90M | $ 826.90M | $ 628.27M | $ 497.41M | $ 394.34M | $ 378.01M | |
$ 1.00B | $ 1.00B | $ 758.31M | $ 593.74M | $ 487.36M | $ 466.57M |