Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 82.98B | $ 101.27B | $ 97.73B | $ 89.98B | $ 81.36B | $ 69.20B | |
$ 64.18B | $ 76.62B | $ 75.55B | $ 69.96B | $ 62.80B | $ 53.27B | |
$ 18.79B | $ 24.65B | $ 22.19B | $ 20.02B | $ 18.55B | $ 15.93B | |
$ 9.48B | $ 11.52B | $ 10.85B | $ 9.89B | $ 9.45B | $ 8.55B | |
$ 9.32B | $ 13.13B | $ 11.34B | $ 10.12B | $ 9.11B | $ 7.37B | |
$ -134.00M | $ -173.00M | $ -208.00M | $ -189.00M | $ -196.00M | $ -183.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.57B | $ 10.31B | $ 11.07B | $ 7.87B | $ 8.72B | $ 6.83B | |
$ 2.25B | $ 3.47B | $ 3.63B | $ 2.68B | $ 2.80B | $ 2.29B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.31B | $ 6.84B | $ 7.44B | $ 5.19B | $ 5.93B | $ 4.55B | |
$ 55.70 | $ 88.71 | $ 96.85 | $ 67.98 | $ 78.81 | $ 61.92 | |
$ 55.11 | $ 87.59 | $ 95.35 | $ 66.58 | $ 76.12 | $ 61.03 | |
$ 231.99M | $ 77.17M | $ 76.83M | $ 76.36M | $ 75.20M | $ 73.46M | |
$ 234.47M | $ 78.15M | $ 78.03M | $ 77.95M | $ 77.85M | $ 74.51M | |
$ 17.50 | $ 33.50 | $ 13.50 | $ 27.00 | $ 26.00 | $ 13.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 73.66B | $ 88.14B | $ 86.39B | $ 79.86B | $ 72.25B | $ 61.83B | |
$ 4.31B | $ 6.84B | $ 7.44B | $ 5.19B | $ 5.93B | $ 4.55B | |
$ 5.74B | $ 8.42B | $ 7.47B | $ 6.52B | $ 5.94B | $ 4.52B | |
$ 134.00M | $ 173.00M | $ 208.00M | $ 189.00M | $ 196.00M | $ 183.00M | |
$ 6.70B | $ 10.48B | $ 11.28B | $ 8.06B | $ 8.92B | $ 7.02B | |
$ 6.70B | $ 10.72B | $ 11.52B | $ 8.31B | $ 9.18B | $ 7.28B |