Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 20.92B | $ 24.98B | $ 20.87B | $ 20.93B | $ 18.07B | $ 16.38B | |
$ 16.31B | $ 18.89B | $ 15.98B | $ 16.22B | $ 13.85B | $ 12.64B | |
$ 4.61B | $ 6.09B | $ 4.89B | $ 4.71B | $ 4.22B | $ 3.75B | |
$ 1.83B | $ 2.10B | $ 1.74B | $ 1.88B | $ 1.65B | $ 1.78B | |
$ 2.78B | $ 4.00B | $ 3.15B | $ 2.83B | $ 2.57B | $ 1.97B | |
$ 2.00M | $ 5.00M | $ 3.74M | $ -5.64M | $ -12.26M | $ -61.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.77B | $ 3.79B | $ 3.11B | $ 2.88B | $ 2.57B | $ 2.05B | |
$ 942.00M | $ 1.27B | $ 1.02B | $ 902.74M | $ 764.90M | $ 651.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.83B | $ 2.52B | $ 2.08B | $ 1.97B | $ 1.81B | $ 1.40B | |
$ 57.39 | $ 78.97 | $ 65.38 | $ 62.17 | $ 61.24 | $ 47.84 | |
$ 57.39 | $ 78.97 | $ 65.38 | $ 62.16 | $ 61.20 | $ 47.69 | |
$ 95.57M | $ 31.87M | $ 31.87M | $ 31.77M | $ 29.52M | $ 29.16M | |
$ 95.58M | $ 31.87M | $ 31.87M | $ 31.77M | $ 29.54M | $ 29.26M | |
$ 33.25 | $ 37.00 | $ 23.25 | $ 29.00 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.14B | $ 20.99B | $ 17.72B | $ 18.10B | $ 15.50B | $ 14.41B | |
$ 1.83B | $ 2.52B | $ 2.08B | $ 1.97B | $ 1.81B | $ 1.40B | |
$ 1.84B | $ 2.67B | $ 2.11B | $ 1.93B | $ 1.81B | $ 1.36B | |
- | $ 1.00M | $ 1.30M | $ 1.57M | $ 1.96M | $ 3.77M | |
$ 2.77B | $ 3.79B | $ 3.11B | $ 2.88B | $ 2.57B | $ 2.05B | |
$ 2.77B | $ 4.10B | $ 3.33B | $ 3.14B | $ 2.80B | $ 2.33B |