Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 47.81B | $ 47.20B | $ 42.54B | $ 54.50B | $ 53.93B | |
$ ― | $ 44.16B | $ 43.11B | $ 41.35B | $ 42.60B | $ 38.62B | |
$ ― | $ 3.65B | $ 4.09B | $ 1.19B | $ 11.90B | $ 15.31B | |
$ ― | $ 1.47B | $ 1.32B | $ 1.55B | $ 4.40B | $ 3.64B | |
$ ― | $ 2.18B | $ 2.77B | $ -364.00M | $ 7.51B | $ 11.67B | |
$ ― | $ -1.08B | $ -1.12B | $ -1.09B | $ -859.00M | $ -1.07B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.75B | $ 11.94B | $ -3.52B | $ 14.01B | $ 18.48B | |
$ ― | $ 1.61B | $ 2.26B | $ 1.30B | $ 1.92B | $ 2.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.83B | $ 9.55B | $ -4.81B | $ 11.93B | $ 16.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 155.00M | $ 156.00M | $ 284.00M | $ 256.00M | $ 117.00M | |
$ ― | $ 45.63B | $ 44.43B | $ 42.91B | $ 47.00B | $ 42.26B | |
$ ― | $ 9.83B | $ 9.55B | $ -4.81B | $ 11.93B | $ 16.01B | |
$ ― | $ 10.82B | $ 9.58B | $ -5.02B | $ 11.93B | $ 16.23B | |
$ ― | $ 1.44B | $ 1.35B | $ 1.42B | $ 859.00M | $ 1.39B | |
$ ― | $ 13.18B | $ 13.29B | $ -2.10B | $ 14.87B | $ 19.87B | |
$ ― | $ 13.18B | $ 13.29B | $ -2.10B | $ 14.87B | $ 19.87B |