Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 3.78B | $ 2.97B | $ 2.21B | $ 1.87B | $ 1.79B | $ 2.06B | |
$ 2.31B | $ 1.81B | $ 1.35B | $ 1.14B | $ 1.10B | $ 1.24B | |
$ 1.47B | $ 1.15B | $ 862.76M | $ 727.42M | $ 682.13M | $ 813.84M | |
$ 3.04B | $ 528.15M | $ 365.92M | $ 334.52M | $ 305.48M | $ 356.74M | |
$ 795.26M | $ 625.34M | $ 496.84M | $ 392.90M | $ 376.65M | $ 457.10M | |
$ -157.33M | $ -72.98M | $ -6.39M | $ -7.29M | $ -13.16M | $ -21.70M | |
$ -2.84M | $ 2.93M | $ 565.00K | $ -1.44M | $ -1.37M | $ -2.44M | |
$ 640.76M | $ 555.28M | $ 491.02M | $ 387.06M | $ 364.86M | $ 437.84M | |
$ 119.00M | $ 110.90M | $ 100.40M | $ 57.30M | $ 29.00M | $ 78.10M | |
- | - | - | - | - | - | |
$ 477.85M | $ 403.60M | $ 351.68M | $ 304.22M | $ 313.98M | $ 327.90M | |
$ 3.46 | $ 2.94 | $ 2.59 | $ 2.25 | $ 2.33 | $ 2.45 | |
$ 3.41 | $ 2.91 | $ 2.55 | $ 2.21 | $ 2.29 | $ 2.39 | |
$ 553.33M | $ 137.19M | $ 136.01M | $ 135.33M | $ 134.75M | $ 133.64M | |
$ 560.03M | $ 138.91M | $ 138.04M | $ 137.85M | $ 137.30M | $ 137.35M | |
$ 0.41 | $ 0.20 | $ 0.18 | $ 0.17 | $ 0.16 | $ 0.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.22B | $ 2.34B | $ 1.71B | $ 1.47B | $ 1.41B | $ 1.60B | |
$ 477.85M | $ 403.60M | $ 351.68M | $ 304.22M | $ 313.98M | $ 327.90M | |
$ 489.86M | $ 459.59M | - | - | $ 288.75M | $ 1.59B | |
- | - | - | - | - | - | |
$ 607.61M | $ 628.27M | $ 497.41M | $ 394.34M | $ 378.01M | $ 459.54M | |
$ 738.25M | $ 758.31M | $ 593.74M | $ 487.36M | $ 466.57M | $ 543.03M |