Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 44.88B | $ 45.44B | $ 48.75B | $ 45.06B | $ 38.18B | $ 32.34B | |
$ 35.38B | $ 37.12B | $ 40.73B | $ 37.52B | $ 31.22B | $ 25.72B | |
$ 9.49B | $ 8.31B | $ 8.02B | $ 7.54B | $ 6.96B | $ 6.62B | |
$ 6.04B | $ 5.53B | $ 5.27B | $ 5.31B | $ 5.86B | $ 5.59B | |
$ 3.45B | $ 2.78B | $ 2.75B | $ 2.23B | $ 1.10B | $ 1.02B | |
$ -30.00M | $ -30.00M | $ -36.00M | $ -39.00M | $ -38.00M | $ -40.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.97B | $ 3.54B | $ 3.58B | $ 2.69B | $ 1.65B | $ 2.41B | |
$ 1.11B | $ 1.07B | $ 1.04B | $ 786.00M | $ 531.00M | $ -541.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.85B | $ 2.55B | $ 2.51B | $ 1.86B | $ 1.11B | $ 2.95B | |
$ 375.24 | $ 335.07 | $ 331.01 | $ 238.57 | $ 141.28 | $ 374.46 | |
$ 375.11 | $ 335.07 | $ 331.01 | $ 238.57 | $ 141.28 | $ 374.46 | |
$ 30.44M | $ 7.60M | $ 7.59M | $ 7.80M | $ 7.86M | $ 7.88M | |
$ 30.44M | $ 7.60M | $ 7.59M | $ 7.80M | $ 7.86M | $ 7.88M | |
$ 70.00 | $ 70.00 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 204.00M | $ 161.00M | $ 165.00M | $ 166.00M | $ 107.00M | |
$ 41.43B | $ 42.66B | $ 46.00B | $ 42.83B | $ 37.08B | $ 31.31B | |
$ 2.85B | $ 2.55B | $ 2.51B | $ 1.86B | $ 1.11B | $ 2.95B | |
$ 2.86B | $ 2.37B | $ 2.07B | $ 1.66B | $ 854.09M | $ 2.19B | |
$ 31.00M | $ 31.00M | $ 37.00M | $ 40.00M | $ 39.00M | $ 42.00M | |
$ 4.00B | $ 3.58B | $ 3.62B | $ 2.73B | $ 1.69B | $ 2.45B | |
$ 4.00B | $ 4.17B | $ 4.19B | $ 3.30B | $ 2.25B | $ 3.04B |