Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 281.76B | $ 354.08B | $ 336.40B | $ 311.87B | $ 284.70B | $ 266.64B | |
$ 222.21B | $ 276.31B | $ 270.52B | $ 257.26B | $ 237.49B | $ 219.38B | |
$ 59.55B | $ 77.78B | $ 65.89B | $ 54.61B | $ 47.20B | $ 47.27B | |
$ 40.39B | $ 51.93B | $ 48.13B | $ 43.92B | $ 41.85B | $ 41.17B | |
$ 19.16B | $ 25.85B | $ 17.75B | $ 10.69B | $ 5.36B | $ 6.09B | |
$ 42.00M | $ -31.00M | $ 10.00M | $ 66.00M | $ 43.00M | $ 30.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.73B | $ 31.10B | $ 17.83B | $ 10.10B | $ 9.27B | $ 1.04B | |
$ 7.06B | $ 8.34B | $ 6.63B | $ 3.48B | $ 4.69B | $ 3.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.72B | $ 21.49B | $ 10.02B | $ 6.28B | $ 4.43B | $ -2.18B | |
$ ― | $ ― | $ ― | $ 151.40 | $ 106.90 | $ -52.47 | |
$ ― | $ ― | $ ― | $ 151.40 | $ 106.90 | $ -52.47 | |
$ ― | $ ― | $ ― | $ 41.48M | $ 41.48M | $ 41.48M | |
$ ― | $ ― | $ ― | $ 41.48M | $ 41.48M | $ 41.48M | |
$ ― | $ ― | $ ― | $ 46.00 | $ 33.00 | $ 23.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 262.60B | $ 328.24B | $ 318.65B | $ 301.18B | $ 279.34B | $ 260.55B | |
$ 14.72B | $ 21.49B | $ 10.02B | $ 6.28B | $ 4.43B | $ -2.18B | |
$ 14.62B | $ 20.73B | $ 10.65B | $ 5.71B | $ 1.38B | $ -1.69B | |
$ 94.00M | $ 157.00M | $ 108.00M | $ 64.00M | $ 56.00M | $ 39.00M | |
$ 22.82B | $ 31.26B | $ 17.93B | $ 10.16B | $ 9.33B | $ 1.08B | |
$ 22.82B | $ 36.89B | $ 22.74B | $ 13.89B | $ 13.15B | $ 4.68B |