Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 478.70B | $ 569.72B | $ 506.11B | $ 468.88B | $ 450.98B | $ 440.91B | |
$ 320.63B | $ 375.22B | $ 324.35B | $ 301.60B | $ 295.82B | $ 282.84B | |
$ 158.07B | $ 194.50B | $ 181.76B | $ 167.28B | $ 155.16B | $ 158.07B | |
$ 123.71B | $ 151.54B | $ 131.66B | $ 130.57B | $ 130.16B | $ 126.47B | |
$ 34.37B | $ 42.96B | $ 50.10B | $ 36.71B | $ 25.00B | $ 31.61B | |
$ 2.12B | $ 2.57B | $ 702.00M | $ 1.40B | $ 2.20B | $ 1.98B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.08B | $ 49.18B | $ 56.23B | $ 42.65B | $ 31.17B | $ 37.15B | |
$ 8.95B | $ 10.93B | $ 12.89B | $ 11.53B | $ 11.24B | $ 8.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.74B | $ 35.41B | $ 40.83B | $ 29.32B | $ 19.36B | $ 29.13B | |
$ 292.60 | $ 343.49 | $ 391.94 | $ 281.45 | $ 185.85 | $ 279.52 | |
$ 290.84 | $ 341.53 | $ 389.69 | $ 279.93 | $ 184.90 | $ 278.16 | |
$ 305.98M | $ 103.10M | $ 104.17M | $ 104.17M | $ 104.15M | $ 104.12M | |
$ 307.80M | $ 103.69M | $ 104.77M | $ 104.73M | $ 104.68M | $ 104.63M | |
$ 60.00 | $ 120.00 | $ 55.00 | $ 110.00 | $ 110.00 | $ 90.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 444.34B | $ 526.76B | $ 456.01B | $ 432.17B | $ 425.98B | $ 409.30B | |
$ 29.74B | $ 35.41B | $ 40.83B | $ 29.32B | $ 19.36B | $ 29.13B | |
$ 29.74B | $ 35.41B | $ 40.83B | $ 29.32B | $ 19.36B | $ 29.13B | |
$ 582.00M | $ 503.00M | $ 1.19B | $ 1.15B | $ 326.00M | $ 590.00M | |
$ 41.66B | $ 49.69B | $ 57.43B | $ 43.80B | $ 31.49B | $ 37.74B | |
$ 63.41B | $ 77.92B | $ 82.79B | $ 68.99B | $ 51.80B | $ 55.49B |