Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 39.37B | $ 46.74B | $ 40.62B | $ 42.38B | $ 37.20B | $ 33.12B | |
$ 29.51B | $ 35.44B | $ 31.42B | $ 33.39B | $ 28.84B | $ 25.48B | |
$ 9.86B | $ 11.30B | $ 9.20B | $ 8.99B | $ 8.36B | $ 7.64B | |
$ 3.85B | $ 4.46B | $ 3.96B | $ 4.03B | $ 3.67B | $ 3.41B | |
$ 6.01B | $ 6.84B | $ 5.23B | $ 4.96B | $ 4.69B | $ 4.23B | |
$ 150.09M | $ 161.18M | $ 142.38M | $ 117.01M | $ 100.25M | $ 64.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.24B | $ 7.12B | $ 5.34B | $ 5.34B | $ 4.84B | $ 4.59B | |
$ 2.29B | $ 2.41B | $ 2.04B | $ 1.85B | $ 1.42B | $ 1.45B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.63B | $ 4.36B | $ 2.97B | $ 3.19B | $ 3.19B | $ 2.94B | |
$ 28.44 | $ 34.02 | $ 23.18 | $ 24.95 | $ 24.91 | $ 23.04 | |
$ 28.31 | $ 33.85 | $ 23.05 | $ 24.79 | $ 24.74 | $ 22.80 | |
$ 383.28M | $ 128.07M | $ 128.06M | $ 127.98M | $ 127.85M | $ 127.51M | |
$ 385.04M | $ 128.72M | $ 128.79M | $ 128.81M | $ 128.75M | $ 128.84M | |
$ 4.50 | $ 8.50 | $ 6.50 | $ 7.00 | $ 3.50 | $ 2.50 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.36B | $ 39.90B | $ 35.38B | $ 37.42B | $ 32.51B | $ 28.89B | |
$ 3.63B | $ 4.36B | $ 2.97B | $ 3.19B | $ 3.19B | $ 2.94B | |
$ 3.66B | $ 4.40B | $ 3.05B | $ 3.21B | $ 3.25B | $ 2.97B | |
$ 4.63M | $ 6.16M | $ 2.06M | $ 2.76M | $ 1.25M | $ 1.76M | |
$ 6.25B | $ 7.12B | $ 5.35B | $ 5.35B | $ 4.84B | $ 4.60B | |
$ 6.25B | $ 8.65B | $ 6.50B | $ 6.45B | $ 5.84B | $ 5.56B |