Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 19.23B | $ 19.23B | $ 10.09B | $ 7.47B | $ 18.95B | $ 18.01B | |
$ 7.08B | $ 7.08B | $ 4.17B | $ 3.84B | $ 7.13B | $ 6.75B | |
$ 12.15B | $ 12.15B | $ 5.91B | $ 3.63B | $ 11.82B | $ 11.26B | |
$ 9.58B | $ 9.55B | $ 6.43B | $ 8.65B | $ 9.84B | $ 10.13B | |
$ 2.57B | $ 2.60B | $ -517.00M | $ -5.03B | $ 1.98B | $ 1.13B | |
$ -1.80B | $ -1.80B | $ -1.61B | $ -1.28B | $ -1.25B | $ -182.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 649.00M | $ 649.00M | $ -2.05B | $ -6.08B | $ 902.00M | $ 810.00M | |
$ 222.00M | $ 221.00M | $ -367.00M | $ -130.00M | $ 177.00M | $ 131.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 393.00M | $ 394.00M | $ -1.68B | $ -5.95B | $ 722.00M | $ 674.00M | |
$ 2.38 | $ 2.69 | $ -8.79 | $ -40.02 | $ 4.97 | $ 4.64 | |
$ 1.47 | $ 2.21 | $ -8.79 | $ -40.02 | $ 4.97 | $ 4.64 | |
$ 765.10M | $ 191.28M | $ 191.25M | $ 148.62M | $ 145.20M | $ 145.18M | |
$ 889.56M | $ 232.77M | $ 191.25M | $ 148.65M | $ 145.24M | $ 145.30M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 2.49 | $ 2.42 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ -37.19 | $ 5.31 | $ 5.58 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.95B | $ 1.95B | $ 780.00M | $ 424.00M | $ 1.77B | $ 4.63B | |
$ 16.66B | $ 16.63B | $ 10.60B | $ 12.50B | $ 16.97B | $ 16.87B | |
$ 393.00M | $ 394.00M | $ -1.68B | $ -5.95B | $ 722.00M | $ 674.00M | |
$ 487.35M | $ 494.24M | $ -1.64B | $ -5.68B | $ 582.14M | $ 796.39M | |
$ 1.79B | $ 1.79B | $ 1.62B | $ 1.28B | $ 1.25B | $ 185.00M | |
$ 2.44B | $ 2.44B | $ -430.00M | $ -4.80B | $ 2.15B | $ 995.00M | |
$ 5.81B | $ 5.81B | $ 2.71B | $ 1.38B | $ 5.43B | $ 1.86B |