Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 802.75B | $ 802.75B | $ 630.60B | $ 566.78B | $ 507.79B | $ 445.48B | |
$ 342.29B | $ 342.29B | $ 281.32B | $ 248.01B | $ 230.01B | $ 191.65B | |
$ 460.46B | $ 460.46B | $ 349.27B | $ 318.77B | $ 277.78B | $ 253.84B | |
$ 308.47B | $ 308.47B | $ 213.76B | $ 205.01B | $ 194.14B | $ 209.20B | |
$ 151.99B | $ 151.99B | $ 135.51B | $ 113.76B | $ 83.64B | $ 44.63B | |
$ 37.88B | $ -10.45B | $ 6.06B | $ -999.00M | $ 185.00M | $ -1.67B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 165.66B | $ 165.66B | $ 146.57B | $ 115.16B | $ 50.85B | $ 43.95B | |
$ 8.41B | $ 8.41B | $ 5.39B | $ 9.11B | $ 2.42B | $ 7.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 155.58B | $ 155.58B | $ 139.63B | $ 104.68B | $ 47.13B | $ 35.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 650.76B | $ 650.76B | $ 495.08B | $ 453.02B | $ 424.16B | $ 400.85B | |
$ 155.58B | $ 155.58B | $ 139.63B | $ 104.68B | $ 47.13B | $ 35.35B | |
$ 150.61B | $ 167.66B | $ 141.17B | $ 105.77B | $ 46.13B | $ 35.04B | |
$ 33.55B | $ 8.03B | $ 663.00M | $ 631.00M | $ 595.00M | $ 2.00M | |
$ 199.21B | $ 173.69B | $ 147.24B | $ 115.80B | $ 51.44B | $ 43.95B | |
$ 247.78B | $ 222.26B | $ 192.16B | $ 155.64B | $ 90.76B | $ 78.86B |