Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 418.71B | $ 435.79B | $ 361.50B | $ 340.84B | $ 416.03B | $ 401.06B | |
$ 315.36B | $ ― | $ 270.98B | $ 248.01B | $ 261.91B | $ 254.75B | |
$ 103.35B | $ ― | $ 90.52B | $ 92.83B | $ 154.12B | $ 146.31B | |
$ 66.55B | $ ― | $ 60.77B | $ 56.37B | $ 125.77B | $ 122.64B | |
$ 36.81B | $ ― | $ 29.74B | $ 36.47B | $ 28.36B | $ 23.67B | |
$ 1.06B | $ ― | $ 154.00M | $ 757.00M | $ 1.71B | $ 1.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.10B | $ ― | $ 31.59B | $ 38.91B | $ 32.60B | $ 25.91B | |
$ 9.23B | $ ― | $ 8.57B | $ 9.30B | $ 8.72B | $ 6.95B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.43B | $ ― | $ 22.41B | $ 29.07B | $ 23.38B | $ 18.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 381.90B | $ ― | $ 331.75B | $ 304.38B | $ 387.68B | $ 377.40B | |
$ 29.43B | $ ― | $ 22.41B | $ 29.07B | $ 23.38B | $ 18.44B | |
$ 29.67B | $ ― | $ 22.59B | $ 28.91B | $ 22.46B | $ 18.63B | |
$ 224.00M | $ ― | $ 231.00M | $ 239.00M | $ 246.00M | $ 252.00M | |
$ 39.32B | $ ― | $ 31.82B | $ 39.15B | $ 32.85B | $ 26.16B | |
$ 39.32B | $ 59.77B | $ 47.09B | $ 54.16B | $ 47.63B | $ 40.00B |