Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 98.93B | $ 156.57B | $ 333.60B | $ 313.02B | $ 250.86B | $ 225.44B | |
$ 55.55B | $ 90.30B | $ 271.45B | $ 250.91B | $ 205.45B | $ 186.44B | |
$ 43.38B | $ 66.27B | $ 62.16B | $ 62.11B | $ 45.41B | $ 39.00B | |
$ 26.05B | $ 47.77B | $ 49.66B | $ 44.23B | $ 27.54B | $ 23.64B | |
$ 17.33B | $ 18.51B | $ 12.50B | $ 17.87B | $ 17.87B | $ 15.36B | |
$ 1.05B | $ -732.00M | $ 201.00M | $ 109.00M | $ 469.00M | $ -104.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.80B | $ 20.20B | $ 15.73B | $ 11.23B | $ 19.08B | $ 16.08B | |
$ 4.49B | $ 4.09B | $ 6.10B | $ 6.92B | $ 5.86B | $ 5.21B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.46B | $ 15.64B | $ 9.35B | $ 3.82B | $ 13.01B | $ 10.78B | |
$ 94.67 | $ 102.79 | $ 61.88 | $ 25.35 | $ 87.20 | $ 71.91 | |
$ 88.25 | $ 98.42 | $ 55.37 | $ 21.25 | $ 78.90 | $ 71.16 | |
$ 458.71M | $ 152.20M | $ 151.17M | $ 150.62M | $ 149.14M | $ 149.95M | |
$ 499.57M | $ 159.20M | $ 168.94M | $ 179.67M | $ 164.83M | $ 151.52M | |
$ 29.00 | $ 29.00 | $ 19.00 | $ 29.00 | $ 26.00 | $ 22.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 81.59B | $ 138.06B | $ 321.10B | $ 295.14B | $ 232.99B | $ 210.07B | |
$ 14.46B | $ 15.64B | $ 9.35B | $ 3.82B | $ 13.01B | $ 10.78B | |
$ 15.03B | $ 15.64B | $ 9.60B | $ 10.00B | $ 13.69B | $ 11.63B | |
$ 666.00M | $ 796.00M | $ 491.00M | $ 531.00M | $ 172.00M | $ 167.00M | |
$ 20.47B | $ 20.99B | $ 16.22B | $ 11.76B | $ 19.25B | $ 16.25B | |
$ 25.42B | $ 27.78B | $ 21.22B | $ 16.27B | $ 21.38B | $ 18.04B |