Income Statement | TTM | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 |
---|---|---|---|---|---|---|
$ 15.22B | $ 12.95B | $ 8.71B | $ 9.18B | $ 8.36B | $ 7.47B | |
$ 9.59B | - | $ 6.35B | $ 7.03B | $ 6.41B | $ 5.70B | |
$ 5.64B | $ 12.95B | $ 2.36B | $ 2.14B | $ 1.95B | $ 1.77B | |
$ 1.29B | $ -1.96B | $ 1.90B | $ 1.75B | $ 1.64B | $ 1.50B | |
$ 3.24B | $ 10.69B | $ 454.05M | $ 395.47M | $ 319.06M | $ 265.38M | |
$ -54.31M | $ -56.97M | $ -46.68M | $ -53.42M | $ -55.66M | $ -50.94M | |
- | $ 10.19B | - | - | - | - | |
$ 587.61M | $ 440.73M | $ 407.37M | $ 342.05M | $ 263.40M | $ 214.44M | |
$ 137.23M | $ 100.94M | $ 94.47M | $ 78.20M | $ 59.52M | $ -103.47M | |
- | - | - | - | - | - | |
$ 450.38M | $ 339.79M | $ 312.90M | $ 263.85M | $ 203.89M | $ 317.90M | |
$ 12.10 | $ 9.14 | $ 8.44 | $ 7.14 | $ 5.55 | $ 8.41 | |
$ 12.03 | $ 9.10 | $ 8.38 | $ 7.10 | $ 5.51 | $ 8.34 | |
$ 148.95M | $ 37.16M | $ 37.09M | $ 36.96M | $ 36.71M | $ 37.78M | |
$ 112.59M | $ 37.36M | $ 37.36M | $ 37.19M | $ 36.98M | $ 38.13M | |
$ 1.49 | $ 1.39 | $ 1.32 | $ 1.28 | $ 1.16 | $ 1.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.88B | $ -1.96B | $ 8.25B | $ 8.78B | $ 8.05B | $ 7.21B | |
$ 450.38M | $ 339.79M | $ 312.90M | $ 263.85M | $ 203.89M | $ 317.90M | |
$ 350.26M | - | $ 312.90M | $ 263.85M | $ 203.89M | $ 317.90M | |
- | - | - | - | - | - | |
$ 641.91M | $ 497.65M | $ 454.05M | $ 395.47M | $ 319.06M | $ 265.38M | |
$ 952.28M | $ 801.19M | $ 719.24M | $ 646.64M | $ 563.45M | $ 486.35M |