Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 195.84B | $ 207.89B | $ 162.55B | $ 143.49B | $ 132.50B | $ 122.58B | |
$ 128.85B | $ ― | $ 95.96B | $ 75.70B | $ 69.13B | $ 64.54B | |
$ 66.99B | $ ― | $ 66.59B | $ 67.79B | $ 63.37B | $ 58.04B | |
$ 54.45B | $ ― | $ 53.80B | $ 54.16B | $ 51.84B | $ 49.10B | |
$ 12.54B | $ ― | $ 12.79B | $ 13.64B | $ 11.53B | $ 8.94B | |
$ -145.00M | $ ― | $ -148.00M | $ -151.00M | $ 166.00M | $ 98.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.96B | $ ― | $ 14.46B | $ 13.26B | $ 10.15B | $ 7.19B | |
$ 3.95B | $ ― | $ 4.48B | $ 3.89B | $ 2.41B | $ 2.86B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.01B | $ ― | $ 9.97B | $ 9.37B | $ 7.74B | $ 4.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 183.29B | $ ― | $ 149.76B | $ 129.85B | $ 120.97B | $ 113.64B | |
$ 9.01B | $ ― | $ 9.97B | $ 9.37B | $ 7.74B | $ 4.33B | |
$ 8.80B | $ ― | $ 8.89B | $ 9.92B | $ 8.58B | $ 4.74B | |
$ 147.00M | $ ― | $ 150.00M | $ 156.00M | $ 297.00M | $ 311.00M | |
$ 13.11B | $ ― | $ 14.61B | $ 13.42B | $ 10.45B | $ 7.50B | |
$ 24.78B | $ 26.87B | $ 26.47B | $ 24.52B | $ 20.59B | $ 17.29B |