Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 14.59B | $ 15.09B | $ 12.95B | $ 8.71B | $ 9.18B | $ 8.36B | |
$ 14.57B | $ 12.02B | $ 10.19B | $ 6.35B | $ 7.03B | $ 6.41B | |
$ 20.90M | $ 3.07B | $ 2.76B | $ 2.36B | $ 2.14B | $ 1.95B | |
$ 4.74B | $ 2.12B | $ 2.27B | $ 1.90B | $ 1.75B | $ 1.64B | |
$ 683.28M | $ 952.46M | $ 497.70M | $ 454.05M | $ 395.47M | $ 319.06M | |
$ -49.30M | $ -51.81M | $ -56.97M | $ -46.68M | $ -53.42M | $ -55.66M | |
$ -19.55B | $ 313.13M | $ -13.30B | - | - | - | |
$ 633.99M | $ 587.52M | $ 440.73M | $ 407.37M | $ 342.05M | $ 263.40M | |
$ 149.76M | $ 140.83M | $ 100.94M | $ 94.47M | $ 78.20M | $ 59.52M | |
- | - | - | - | - | - | |
$ 484.22M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | $ 203.89M | |
$ 13.00 | $ 11.99 | $ 9.14 | $ 8.44 | $ 7.14 | $ 5.55 | |
$ 12.91 | $ 11.91 | $ 9.10 | $ 8.38 | $ 7.10 | $ 5.51 | |
$ 149.08M | $ 37.27M | $ 37.16M | $ 37.09M | $ 36.96M | $ 36.71M | |
$ 38.16M | $ 37.52M | $ 37.36M | $ 37.36M | $ 37.19M | $ 36.98M | |
$ 1.62 | $ 1.52 | $ 1.39 | $ 1.32 | $ 1.28 | $ 1.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.31B | $ 14.14B | $ 12.45B | $ 8.25B | $ 8.78B | $ 8.05B | |
$ 484.22M | $ 446.69M | $ 339.79M | $ 312.90M | $ 263.85M | $ 203.89M | |
$ -3.85B | $ -15.39B | - | $ 312.90M | $ 263.85M | $ 203.89M | |
- | - | - | - | - | - | |
$ 683.28M | $ 639.33M | $ 497.70M | $ 454.05M | $ 395.47M | $ 319.06M | |
$ 1.01B | $ 954.25M | $ 803.77M | $ 719.24M | $ 646.64M | $ 563.45M |