Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.66B | $ 7.11B | $ 7.11B | $ 7.04B | $ 7.02B | $ 9.07B | |
$ 3.20B | $ 4.79B | $ 4.79B | $ 4.63B | $ 4.40B | $ 5.42B | |
$ 1.46B | $ 2.32B | $ 2.32B | $ 2.40B | $ 2.63B | $ 3.65B | |
$ 1.55B | $ 2.17B | $ 2.17B | $ 2.08B | $ 2.21B | $ 2.50B | |
$ -89.00M | $ 152.00M | $ 152.00M | $ 320.00M | $ 417.00M | $ 1.15B | |
$ ― | $ 52.00M | $ ― | $ 92.00M | $ 80.00M | $ 89.00M | |
$ 1.06B | $ 412.00M | $ 412.00M | $ -703.00M | $ -85.00M | $ -236.00M | |
$ -1.39B | $ -325.00M | $ -325.00M | $ -475.00M | $ 252.00M | $ 822.00M | |
$ 44.00M | $ -3.00M | $ -3.00M | $ -17.00M | $ 64.00M | $ 179.00M | |
$ -2.00M | $ ― | $ 6.00M | $ -3.00M | $ ― | $ ― | |
$ -1.37B | $ -336.00M | $ -336.00M | $ -469.00M | $ 178.00M | $ 1.34B | |
$ -11.03 | $ -2.15 | $ -2.15 | $ -2.56 | $ 0.85 | $ 6.03 | |
$ -11.04 | $ -2.15 | $ -2.15 | $ -2.56 | $ 0.84 | $ 5.80 | |
$ 124.14B | $ 156.01M | $ 156.01M | $ 183.17M | $ 208.98M | $ 221.97M | |
$ 124.14B | $ 156.01M | $ 156.01M | $ 183.17M | $ 211.44M | $ 233.17M | |
$ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.75B | $ 6.96B | $ 6.96B | $ -6.72B | $ -6.61B | $ -7.92B | |
$ -1.43B | $ -322.00M | $ -322.00M | $ -455.00M | $ 192.00M | $ 1.35B | |
$ -161.38M | $ 149.00M | $ 149.00M | $ 303.00M | $ 298.22M | $ 829.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.43B | $ -325.00M | $ -325.00M | $ -376.00M | $ 346.00M | $ 927.00M | |
$ -1.25B | $ -74.00M | $ -55.00M | $ -49.00M | $ 714.00M | $ 1.36B |