Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 504.09B | $ 507.88B | $ 452.12B | $ 359.89B | $ 362.88B | $ 398.99B | |
$ 311.25B | $ ― | $ 289.80B | $ 242.25B | $ 251.13B | $ 254.73B | |
$ 192.85B | $ ― | $ 162.32B | $ 117.64B | $ 111.76B | $ 144.26B | |
$ 102.15B | $ ― | $ 90.84B | $ 79.15B | $ 82.27B | $ 88.35B | |
$ 90.69B | $ ― | $ 71.48B | $ 38.49B | $ 29.49B | $ 55.91B | |
$ 2.40B | $ ― | $ 1.06B | $ 1.56B | $ 3.64B | $ 3.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 113.10B | $ ― | $ 83.86B | $ 40.51B | $ 38.02B | $ 60.92B | |
$ 26.71B | $ ― | $ 17.00B | $ 3.48B | $ 12.36B | $ 15.45B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 86.36B | $ ― | $ 66.83B | $ 37.00B | $ 25.63B | $ 45.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 413.40B | $ ― | $ 380.64B | $ 321.40B | $ 333.39B | $ 343.08B | |
$ 86.36B | $ ― | $ 66.83B | $ 37.00B | $ 25.63B | $ 45.44B | |
$ 84.92B | $ ― | $ 65.78B | $ 37.15B | $ 24.12B | $ 48.25B | |
$ 123.00M | $ ― | $ 114.00M | $ 95.00M | $ 107.00M | $ 1.00M | |
$ 113.22B | $ ― | $ 83.97B | $ 40.61B | $ 38.13B | $ 60.92B | |
$ 113.22B | $ 165.78B | $ 126.00B | $ 80.77B | $ 82.45B | $ 106.34B |