Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.54B | $ 5.54B | $ 5.31B | $ 4.00B | $ 4.24B | $ 3.84B | |
$ 1.83B | $ 1.52B | $ 2.72B | $ 1.78B | $ 2.29B | $ 1.84B | |
$ 3.70B | $ 4.01B | $ 2.58B | $ 2.22B | $ 1.95B | $ 2.00B | |
$ 3.17B | $ 3.48B | $ 2.40B | $ 2.18B | $ 2.19B | $ 2.18B | |
$ 532.00M | $ 533.00M | $ 182.00M | $ 38.00M | $ -244.00M | $ -182.00M | |
$ -464.00M | $ -173.00M | $ -168.00M | $ -20.00M | $ -10.00M | $ 69.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 85.00M | $ 498.00M | $ -264.00M | $ 81.00M | $ -435.00M | $ 35.00M | |
$ 161.00M | $ 246.00M | $ 191.00M | $ 177.00M | $ 23.00M | $ 141.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.03B | $ 6.58B | $ -400.00M | $ -228.00M | $ 14.29B | $ 1.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.00B | $ 5.00B | $ 5.12B | $ 3.96B | $ 4.49B | $ 4.02B | |
$ 6.03B | $ 6.58B | $ -400.00M | $ -228.00M | $ 14.29B | $ 1.04B | |
$ -34.00M | $ 477.20M | $ -295.19M | $ -248.44M | $ -425.38M | $ -333.76M | |
$ ― | $ 246.00M | $ 173.00M | $ 21.00M | $ 18.00M | $ 61.00M | |
$ 743.00M | $ 744.00M | $ -91.00M | $ 102.00M | $ -417.00M | $ 96.00M | |
$ 743.00M | $ 1.42B | $ 434.00M | $ 385.00M | $ -119.00M | $ 324.00M |