Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 114.80B | $ 148.13B | $ 136.16B | $ 140.97B | $ 129.10B | $ 120.03B | |
$ 69.65B | $ 89.64B | $ 85.46B | $ 89.61B | $ 76.47B | $ 70.22B | |
$ 45.15B | $ 58.49B | $ 50.70B | $ 51.36B | $ 52.64B | $ 49.81B | |
$ 24.47B | $ 30.02B | $ 28.80B | $ 31.79B | $ 29.53B | $ 26.98B | |
$ 20.68B | $ 28.47B | $ 21.90B | $ 19.57B | $ 23.11B | $ 22.83B | |
$ 109.00M | $ 100.00M | $ 101.00M | $ 252.00M | $ 283.00M | $ 226.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.92B | $ 30.10B | $ 24.07B | $ 20.71B | $ 23.45B | $ 24.15B | |
$ 6.72B | $ 8.90B | $ 6.88B | $ 5.72B | $ 6.58B | $ 6.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.20B | $ 21.19B | $ 17.17B | $ 14.96B | $ 16.86B | $ 17.52B | |
$ 157.62 | $ 219.70 | $ 184.26 | $ 163.81 | $ 184.52 | $ 195.04 | |
$ 157.62 | $ 219.70 | $ 177.80 | $ 155.22 | $ 174.98 | $ 181.87 | |
$ 289.36M | $ 96.44M | $ 93.17M | $ 91.34M | $ 91.35M | $ 89.85M | |
$ 289.36M | $ 96.44M | $ 96.55M | $ 96.40M | $ 96.33M | $ 96.35M | |
$ 35.00 | $ 70.00 | $ 40.00 | $ 50.00 | $ 40.00 | $ 40.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 94.12B | $ 119.66B | $ 114.26B | $ 121.39B | $ 106.00B | $ 97.20B | |
$ 15.20B | $ 21.19B | $ 17.17B | $ 14.96B | $ 16.86B | $ 17.52B | |
$ 15.37B | $ 21.12B | $ 16.57B | $ 14.53B | $ 16.86B | $ 17.08B | |
$ 2.00M | $ 4.00M | $ 0.00 | $ 4.00M | $ 0.00 | $ ― | |
$ 23.34B | $ 30.11B | $ 24.07B | $ 19.57B | $ 23.45B | $ 22.83B | |
$ 30.73B | $ 39.20B | $ 32.29B | $ 27.35B | $ 29.99B | $ 28.11B |