Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 549.98B | $ 451.41B | $ 408.20B | $ 372.63B | $ 414.23B | $ 434.37B | |
$ 340.01B | $ ― | $ 253.48B | $ 229.72B | $ 245.97B | $ 255.37B | |
$ 209.96B | $ ― | $ 154.72B | $ 142.91B | $ 168.26B | $ 179.00B | |
$ 151.04B | $ ― | $ 105.40B | $ 107.87B | $ 124.93B | $ 126.19B | |
$ 58.93B | $ ― | $ 49.32B | $ 35.04B | $ 43.33B | $ 52.82B | |
$ 6.64B | $ ― | $ 3.69B | $ 2.06B | $ 3.88B | $ 3.64B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 65.57B | $ ― | $ 53.01B | $ 37.10B | $ 47.23B | $ 56.47B | |
$ 19.61B | $ ― | $ 15.66B | $ 10.39B | $ 12.52B | $ 16.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.85B | $ ― | $ 37.26B | $ 26.61B | $ 34.62B | $ 40.34B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 491.05B | $ ― | $ 358.88B | $ 337.59B | $ 370.89B | $ 381.56B | |
$ 45.85B | $ ― | $ 37.26B | $ 26.61B | $ 34.62B | $ 40.34B | |
$ 45.85B | $ ― | $ 37.26B | $ 26.61B | $ 34.62B | $ 40.33B | |
$ 3.64B | $ ― | $ 2.10B | $ 1.30B | $ 1.08B | $ 1.01B | |
$ 69.21B | $ ― | $ 55.11B | $ 38.41B | $ 48.31B | $ 57.48B | |
$ 88.16B | $ 70.26B | $ 72.43B | $ 55.46B | $ 65.63B | $ 74.03B |