Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 100.38B | $ 84.86B | $ 58.13B | $ 78.42B | $ 88.56B | $ 86.22B | |
$ 44.92B | $ 37.04B | $ 27.40B | $ 36.67B | $ 38.77B | $ 42.51B | |
$ 55.45B | $ 47.82B | $ 30.73B | $ 41.74B | $ 49.79B | $ 43.71B | |
$ 23.05B | $ 26.46B | $ 24.14B | $ 29.19B | $ 28.50B | $ 33.53B | |
$ 32.40B | $ 21.36B | $ 6.59B | $ 12.55B | $ 21.29B | $ 10.18B | |
$ 58.00M | $ 84.00M | $ 117.00M | $ 175.00M | $ 186.00M | $ 189.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 37.75B | $ 25.52B | $ 7.73B | $ 14.45B | $ 18.34B | $ 8.05B | |
$ 10.94B | $ 7.06B | $ 1.98B | $ 1.40B | $ 4.96B | $ 2.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.81B | $ 18.47B | $ 5.75B | $ 13.04B | $ 13.38B | $ 5.55B | |
$ 463.21 | $ 305.06 | $ 93.97 | $ 183.43 | $ 164.88 | $ 68.37 | |
$ 458.23 | $ 302.11 | $ 93.08 | $ 172.69 | $ 156.49 | $ 64.86 | |
$ 175.00M | $ 60.53M | $ 61.18M | $ 71.12M | $ 81.18M | $ 81.18M | |
$ 176.84M | $ 61.12M | $ 61.76M | $ 75.54M | $ 85.53M | $ 85.57M | |
$ 50.00 | $ 100.00 | $ 150.00 | $ 150.00 | $ 75.00 | $ 75.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 67.98B | $ 63.50B | $ 51.54B | $ 65.86B | $ 67.27B | $ 76.04B | |
$ 26.81B | $ 18.47B | $ 5.75B | $ 13.04B | $ 13.38B | $ 5.55B | |
$ 23.54B | $ 16.11B | $ 5.57B | $ 12.18B | $ 16.27B | $ 7.80B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.40B | $ 21.36B | $ 6.59B | $ 12.55B | $ 21.29B | $ 10.18B | |
$ 32.40B | $ 23.47B | $ 8.99B | $ 16.07B | $ 24.43B | $ 13.40B |