Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 275.76M | $ 113.01B | $ 108.44B | $ 101.09B | $ 104.54B | |
$ ― | $ -144.21M | $ 98.82B | $ 92.63B | $ 87.60B | $ 91.13B | |
$ ― | $ 131.55M | $ 14.19B | $ 15.81B | $ 13.49B | $ 13.41B | |
$ ― | $ 200.72M | $ 10.03B | $ 8.82B | $ 8.92B | $ 9.78B | |
$ ― | $ -266.11M | $ 4.16B | $ 7.00B | $ 4.57B | $ 3.64B | |
$ ― | $ -64.29M | $ -109.00M | $ -19.00M | $ 109.00M | $ 731.00M | |
$ ― | $ 199.82M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -183.31M | $ 12.76B | $ 12.19B | $ 14.61B | $ 14.24B | |
$ ― | $ 7.15M | $ 1.39B | $ 1.62B | $ 1.76B | $ 1.66B | |
$ ― | $ -3.27M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -581.05M | $ 11.39B | $ 10.76B | $ 12.86B | $ 12.98B | |
$ ― | $ -2.50 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -2.50 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 76.04M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 344.93M | $ 108.84B | $ 101.44B | $ 96.52B | $ 100.90B | |
$ ― | $ -581.05M | $ 11.39B | $ 10.76B | $ 12.86B | $ 12.98B | |
$ ― | $ ― | $ 13.06B | $ 10.62B | $ 13.79B | $ 13.87B | |
$ ― | $ ― | $ 1.00B | $ 1.03B | $ 603.00M | $ 211.00M | |
$ ― | $ -509.61M | $ 13.77B | $ 13.21B | $ 15.21B | $ 14.45B | |
$ ― | $ -502.07M | $ 17.70B | $ 16.46B | $ 18.19B | $ 17.01B |