Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 172.66B | $ 186.59B | $ 116.74B | $ 159.40B | $ 204.71B | $ 181.55B | |
$ 123.32B | $ 135.97B | $ 89.81B | $ 117.14B | $ 139.75B | $ 125.48B | |
$ 49.33B | $ 50.62B | $ 26.93B | $ 42.26B | $ 64.96B | $ 56.07B | |
$ 35.38B | $ 39.32B | $ 30.54B | $ 38.74B | $ 44.29B | $ 41.04B | |
$ 13.95B | $ 11.30B | $ -3.61B | $ 3.52B | $ 20.67B | $ 15.02B | |
$ 273.00M | $ 33.00M | $ -53.00M | $ -58.00M | $ 11.00M | $ -147.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 16.34B | $ 14.30B | $ -2.40B | $ 4.15B | $ 22.00B | $ 15.95B | |
$ 2.46B | $ 2.18B | $ 295.00M | $ 3.30B | $ 4.98B | $ 4.21B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.80B | $ 12.04B | $ -2.70B | $ 830.00M | $ 16.98B | $ 11.69B | |
$ 575.27 | $ 499.23 | $ -110.82 | $ 33.97 | $ 689.30 | $ 511.30 | |
$ 575.27 | $ 499.23 | $ -110.82 | $ 33.97 | $ 689.30 | $ 511.30 | |
$ 71.82M | $ 24.12M | $ 24.40M | $ 24.44M | $ 24.64M | $ 22.87M | |
$ 71.82M | $ 24.12M | $ 24.40M | $ 24.44M | $ 24.64M | $ 24.89M | |
$ 50.00 | $ 60.00 | $ 20.00 | $ 80.00 | $ 69.00 | $ 17.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 158.70B | $ 175.29B | $ 120.35B | $ 155.89B | $ 184.04B | $ 166.52B | |
$ 13.80B | $ 12.04B | $ -2.70B | $ 830.00M | $ 16.98B | $ 11.69B | |
$ 13.79B | $ 12.02B | $ -1.45B | $ 818.21M | $ 16.95B | $ 11.55B | |
$ 210.00M | $ 270.00M | $ 290.00M | $ 343.00M | $ 306.00M | $ 330.00M | |
$ 16.55B | $ 14.57B | $ -2.11B | $ 4.49B | $ 22.31B | $ 16.28B | |
$ 16.55B | $ 21.73B | $ 4.77B | $ 11.14B | $ 28.14B | $ 22.07B |