Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 433.68B | $ 589.03B | $ 563.25B | $ 560.88B | $ 481.78B | $ 380.02B | |
$ 379.99B | $ 510.60B | $ 487.26B | $ 487.27B | $ 416.53B | $ 326.59B | |
$ 53.70B | $ 78.43B | $ 75.99B | $ 73.61B | $ 65.25B | $ 53.43B | |
$ 27.55B | $ 35.46B | $ 34.42B | $ 34.66B | $ 29.98B | $ 23.09B | |
$ 26.14B | $ 42.96B | $ 41.57B | $ 38.95B | $ 35.27B | $ 30.35B | |
$ -9.00M | $ -8.00M | $ -10.00M | $ -10.00M | $ -13.00M | $ 7.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.82B | $ 43.48B | $ 43.26B | $ 39.48B | $ 39.60B | $ 30.86B | |
$ 8.77B | $ 14.06B | $ 13.91B | $ 13.33B | $ 11.52B | $ 10.42B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.96B | $ 29.21B | $ 29.37B | $ 25.99B | $ 28.02B | $ 20.39B | |
$ 146.44 | $ 235.50 | $ 232.72 | $ 202.97 | $ 230.10 | $ 178.64 | |
$ 146.31 | $ 235.18 | $ 232.21 | $ 202.46 | $ 229.21 | $ 177.89 | |
$ 366.60M | $ 124.03M | $ 126.20M | $ 128.07M | $ 121.77M | $ 114.14M | |
$ 366.85M | $ 124.19M | $ 126.48M | $ 128.39M | $ 122.24M | $ 114.62M | |
$ 50.00 | $ 95.00 | $ 85.00 | $ 75.00 | $ 30.00 | $ 25.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 407.54B | $ 546.06B | $ 521.68B | $ 521.93B | $ 446.51B | $ 349.68B | |
$ 17.96B | $ 29.21B | $ 29.37B | $ 25.99B | $ 28.02B | $ 20.39B | |
$ 18.38B | $ 29.69B | $ 29.15B | $ 26.38B | $ 20.36B | $ 20.36B | |
$ 27.00M | $ 31.00M | $ 33.00M | $ 52.00M | $ 37.00M | $ 7.00M | |
$ 26.85B | $ 43.52B | $ 43.30B | $ 39.53B | $ 39.64B | $ 30.87B | |
$ 26.85B | $ 54.49B | $ 53.71B | $ 49.78B | $ 48.20B | $ 37.62B |