Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 2.80B | $ 2.76B | $ 2.92B | $ 2.78B | $ 2.34B | $ 2.02B | |
$ 1.16B | $ 2.52B | $ -2.24B | $ -2.20B | $ 1.97B | $ 1.72B | |
$ 1.68B | $ 238.43M | $ 297.51M | $ 184.76M | $ 372.21M | $ 298.60M | |
$ 55.88M | $ -17.15M | $ 105.04M | $ 108.43M | $ 242.91M | $ 233.15M | |
$ 2.61B | $ 255.58M | $ 192.48M | $ 76.33M | $ 129.30M | $ 65.45M | |
$ -134.90M | $ -134.90M | - | $ 161.78M | $ -103.80M | $ -90.06M | |
$ -41.19M | $ -17.52M | $ -69.58M | $ -82.82M | $ 29.90M | $ -15.06M | |
$ 289.08M | $ 255.95M | $ 319.75M | $ 189.86M | $ 55.40M | $ -39.67M | |
$ 35.43M | $ 50.06M | $ 94.26M | $ -417.96M | $ 4.47M | $ 2.45M | |
$ 50.95M | $ 43.16M | $ 29.03M | $ 8.85M | - | - | |
$ 1.55B | $ 212.36M | $ 157.12M | $ 577.10M | $ 46.28M | $ -42.12M | |
$ 31.10 | $ 28.76 | $ 30.31 | $ 87.50 | $ 7.48 | $ -7.06 | |
$ 28.60 | $ 26.88 | $ 29.00 | $ 85.86 | $ 7.03 | $ -7.06 | |
$ 25.23M | $ 6.23M | $ 6.44M | $ 6.29M | $ 6.19M | $ 5.97M | |
$ 27.13M | $ 6.67M | $ 6.73M | $ 6.39M | $ 6.58M | $ 5.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.21B | $ 2.50B | $ -2.13B | $ -2.09B | $ 2.21B | $ 1.95B | |
$ 211.08M | $ 205.89M | $ 167.79M | $ 577.10M | $ 50.93M | $ -42.12M | |
$ 198.25M | $ 202.00M | - | - | $ 38.66M | $ -11.14M | |
- | - | - | - | $ 103.80M | $ 90.06M | |
$ 427.88M | $ 390.85M | $ 319.75M | $ -59.15M | $ 130.40M | $ 65.45M | |
$ 438.40M | $ 401.30M | $ 325.59M | $ -53.63M | $ 135.70M | $ 69.63M |