Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 45.57B | $ 72.95B | $ 40.48B | $ 36.94B | $ 35.69B | $ 25.50B | |
$ 7.75B | $ 10.51B | $ 10.70B | $ 12.04B | $ 10.40B | $ 7.19B | |
$ 37.82B | $ 62.44B | $ 29.78B | $ 24.90B | $ 25.29B | $ 18.32B | |
$ 11.74B | $ 14.82B | $ 14.54B | $ 14.02B | $ 11.30B | $ 9.10B | |
$ 26.09B | $ 47.62B | $ 15.24B | $ 10.88B | $ 13.99B | $ 9.22B | |
$ -606.00M | $ -349.00M | $ -311.00M | $ -379.00M | $ -235.00M | $ -303.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.70B | $ 45.39B | $ 14.32B | $ 10.01B | $ 13.42B | $ 8.38B | |
$ 6.46B | $ 15.24B | $ 4.80B | $ 2.68B | $ 4.09B | $ 1.86B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.38B | $ 30.33B | $ 9.79B | $ 7.42B | $ 9.77B | $ 6.41B | |
$ 241.91 | $ 654.77 | $ 212.49 | $ 161.37 | $ 210.28 | $ 115.80 | |
$ 212.08 | $ 592.36 | $ 193.82 | $ 147.82 | $ 199.26 | $ 114.95 | |
$ 141.11M | $ 46.32M | $ 46.05M | $ 45.98M | $ 46.47M | $ 47.15M | |
$ 151.23M | $ 51.40M | $ 51.08M | $ 50.96M | $ 49.37M | $ 47.50M | |
$ 35.00 | $ 35.00 | $ 32.00 | $ 28.00 | $ 28.00 | $ 24.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 658.00M | |
$ 19.48B | $ 25.33B | $ 25.23B | $ 26.06B | $ 21.70B | $ 16.28B | |
$ 11.38B | $ 30.33B | $ 9.79B | $ 7.42B | $ 9.77B | $ 6.41B | |
$ 15.63B | $ 30.33B | $ 9.79B | $ 7.42B | $ 9.32B | $ 6.59B | |
$ 606.00M | $ 349.00M | $ 311.00M | $ 379.00M | $ 235.00M | $ 303.00M | |
$ 18.31B | $ 45.74B | $ 14.63B | $ 10.39B | $ 13.99B | $ 8.68B | |
$ 21.06B | $ 49.36B | $ 18.27B | $ 12.76B | $ 15.94B | $ 10.38B |