Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 19.86B | $ 22.65B | $ 18.49B | $ 13.66B | $ 14.54B | |
$ ― | $ ― | $ 15.59B | $ 12.35B | $ 4.25B | $ 3.05B | |
$ ― | $ 19.86B | $ 22.65B | $ 6.14B | $ 9.41B | $ 11.49B | |
$ ― | $ 15.39B | $ 17.77B | $ 1.96B | $ 7.01B | $ 8.71B | |
$ ― | $ 4.47B | $ 4.88B | $ 4.18B | $ 2.40B | $ 2.78B | |
$ ― | $ -1.46B | $ -1.46B | $ -1.36B | $ 867.00M | $ 1.05B | |
$ ― | $ -37.00M | $ -171.00M | $ 10.00M | $ ― | $ ― | |
$ ― | $ 3.05B | $ 3.59B | $ 2.81B | $ 1.66B | $ 1.75B | |
$ ― | $ 831.00M | $ 876.00M | $ 1.26B | $ 360.00M | $ 480.00M | |
$ ― | $ 37.00M | $ 171.00M | $ 92.00M | $ ― | $ ― | |
$ ― | $ 2.29B | $ 7.80B | $ 1.72B | $ 1.64B | $ 1.26B | |
$ ― | $ 0.62 | $ 2.13 | $ 1.26 | $ 0.47 | $ 0.37 | |
$ ― | $ ― | $ 2.86 | $ 1.25 | $ 0.46 | $ 0.36 | |
$ ― | $ 3.69B | $ 3.66B | $ 3.60B | $ 3.52B | $ 3.46B | |
$ ― | $ 3.71B | $ 3.68B | $ 3.62B | $ 3.54B | $ 3.48B | |
$ ― | $ 0.39 | $ 0.34 | $ 0.32 | $ 0.49 | $ 0.48 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.39B | $ 17.77B | $ 14.31B | $ -11.26B | $ -11.76B | |
$ ― | $ 2.29B | $ 7.80B | $ 1.72B | $ 1.64B | $ 1.26B | |
$ ― | $ 2.29B | $ 2.91B | $ 2.27B | $ 1.40B | $ 1.82B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.76B | $ 5.19B | $ 4.05B | $ 2.56B | $ 2.87B | |
$ ― | $ 6.82B | $ 7.17B | $ 5.88B | $ 2.56B | $ 2.87B |