Income Statement | TTM | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 |
---|---|---|---|---|---|---|
$ 3.00B | $ 3.00B | $ 2.76B | $ 2.92B | $ 2.78B | $ 2.34B | |
$ 1.24B | $ 2.35B | $ 2.52B | $ 2.28B | $ 2.24B | $ 1.97B | |
$ 1.75B | $ 601.79M | $ 238.43M | $ 643.43M | $ 540.80M | $ 372.21M | |
$ 156.28M | $ 156.28M | $ -17.15M | $ 296.15M | $ 1.74M | $ 1.10M | |
$ 2.85B | $ 2.85B | $ 255.58M | $ 295.09M | $ 183.02M | $ 33.22M | |
$ -120.68M | $ -120.68M | $ -134.90M | $ 47.34M | $ -161.78M | $ -178.10M | |
$ -53.63M | $ -53.63M | $ -17.52M | $ 19.82M | $ -5.10M | $ -29.90M | |
$ 317.09M | $ 317.09M | $ 255.95M | $ 319.75M | $ 189.86M | $ 55.40M | |
$ 75.08M | $ 75.08M | $ 50.06M | $ 94.26M | $ -417.96M | $ 4.47M | |
$ 52.26M | $ 52.26M | $ 43.16M | $ 29.03M | $ 8.85M | $ 16.57M | |
$ 226.57M | $ 231.33M | $ 212.36M | $ 195.11M | $ 550.14M | $ 46.28M | |
$ 35.70 | $ 34.40 | $ 28.76 | $ 30.31 | $ 87.50 | $ 7.48 | |
$ 32.83 | $ 31.79 | $ 26.88 | $ 29.00 | $ 85.86 | $ 7.03 | |
$ 25.92M | $ 6.48M | $ 6.23M | $ 6.44M | $ 6.29M | $ 6.19M | |
$ 28.03M | $ 7.01M | $ 6.67M | $ 6.73M | $ 6.39M | $ 6.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 625.70M | $ 156.28M | $ 2.50B | $ 2.57B | $ 2.60B | $ 2.31B | |
$ 242.01M | $ 242.01M | $ 205.89M | $ 225.49M | $ 607.82M | $ 50.93M | |
$ 316.62M | $ 313.92M | $ 202.00M | - | $ -229.59M | - | |
- | - | - | - | - | - | |
$ 325.08M | $ 305.76M | $ 390.85M | $ 367.10M | $ 267.58M | $ 159.20M | |
$ 332.25M | $ 313.34M | $ 401.30M | $ 372.55M | $ 272.86M | $ 164.51M |