Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.84B | $ 21.19B | $ 17.48B | $ 12.46B | $ 267.98B | $ 247.25B | |
$ 1.62B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -364.53M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 131.15M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 719.33M | $ 2.77B | $ ― | $ ― | $ ― | $ ― | |
$ -17.41M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -57.33M | $ 524.00M | $ 674.00M | $ 462.00M | $ ― | $ ― | |
$ 803.96M | $ 2.94B | $ 2.57B | $ 1.36B | $ 117.13B | $ 106.50B | |
$ -236.60M | $ -522.00M | $ 480.00M | $ 277.00M | $ 23.71B | $ 25.68B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 634.59M | $ 2.42B | $ 2.01B | $ 1.03B | $ 92.87B | $ 80.56B | |
$ 3.86 | $ 13.46 | $ 12.40 | $ 7.20 | $ ― | $ ― | |
$ 3.80 | $ 13.46 | $ 12.40 | $ 7.20 | $ ― | $ ― | |
$ 447.86M | $ 175.60M | $ 162.40M | $ 143.00M | $ ― | $ ― | |
$ 449.54M | $ 175.60M | $ 162.40M | $ 143.00M | $ ― | $ ― | |
$ 2.00 | $ 4.00 | $ 3.40 | $ 3.32 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -7.62B | $ -18.41B | $ -14.91B | $ -11.10B | $ ― | $ ― | |
$ 603.59M | $ 2.42B | $ 2.07B | $ 1.08B | $ 92.87B | $ 80.56B | |
$ -367.94M | $ ― | $ ― | $ -34.65B | $ 92.94B | $ 80.57B | |
$ -91.00M | $ -177.00M | $ 153.00M | $ 115.00M | $ 119.90B | $ 110.53B | |
$ 821.37M | $ 2.94B | $ 2.57B | $ 1.36B | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |