Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 210.97B | $ 210.97B | $ 178.14B | $ 183.86B | $ 208.40B | $ 209.87B | |
$ 143.64B | $ 143.64B | $ 120.95B | $ 125.85B | $ 143.94B | $ 143.17B | |
$ 67.32B | $ 67.32B | $ 57.19B | $ 58.01B | $ 64.46B | $ 66.70B | |
$ 60.43B | $ 60.43B | $ 54.69B | $ 53.24B | $ 61.77B | $ 61.89B | |
$ 6.89B | $ 6.89B | $ 2.50B | $ 4.76B | $ 2.69B | $ 4.81B | |
$ 275.00M | $ 275.00M | $ 238.00M | $ 155.00M | $ 105.00M | $ 275.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.69B | $ 7.69B | $ 8.92B | $ -4.06B | $ 2.93B | $ 10.07B | |
$ 2.64B | $ 2.64B | $ 3.22B | $ -966.00M | $ 1.37B | $ 4.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.80B | $ 4.80B | $ 5.48B | $ -3.01B | $ 1.51B | $ 5.78B | |
$ 104.64 | $ 104.64 | $ 119.12 | $ -64.79 | $ 31.75 | $ 120.86 | |
$ 104.46 | $ 104.49 | $ 118.83 | $ -64.79 | $ 31.71 | $ 120.70 | |
$ 183.50M | $ 45.88M | $ 46.00M | $ 46.51M | $ 47.62M | $ 47.81M | |
$ 183.99M | $ 45.94M | $ 46.11M | $ 46.51M | $ 47.68M | $ 47.87M | |
$ 53.00 | $ 53.00 | $ 83.00 | $ 32.00 | $ 16.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 204.07B | $ 204.07B | $ 175.64B | $ 179.09B | $ 205.70B | $ 205.06B | |
$ 4.80B | $ 4.80B | $ 5.48B | $ -3.01B | $ 1.51B | $ 5.78B | |
$ 4.92B | $ 4.94B | $ 2.32B | $ 4.60B | $ 1.94B | $ 3.14B | |
$ 97.00M | $ 97.00M | $ 78.00M | $ 89.00M | $ 117.00M | $ 21.00M | |
$ 7.78B | $ 7.78B | $ 8.99B | $ -3.97B | $ 3.05B | $ 10.09B | |
$ 7.78B | $ 14.67B | $ 15.39B | $ 3.15B | $ 10.39B | $ 16.79B |