Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.82B | $ 7.21B | $ 5.81B | $ 4.23B | $ 7.65B | $ 7.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.05B | $ 678.00M | $ 428.00M | $ 2.20B | $ 24.00M | $ 173.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -75.00M | $ 327.00M | $ 148.00M | $ -579.00M | $ -409.00M | $ -401.00M | |
$ 851.00M | $ 678.00M | $ 428.00M | $ 2.78B | $ 352.00M | $ 574.00M | |
$ -14.00M | $ -51.00M | $ -5.00M | $ -34.00M | $ -18.00M | $ -217.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 781.00M | $ 589.00M | $ 474.00M | $ 2.33B | $ -242.00M | $ -388.00M | |
$ 7.64 | $ 5.74 | $ 9.42 | $ 35.73 | $ -0.51 | $ 2.19 | |
$ 7.47 | $ 5.42 | $ 8.60 | $ 33.13 | $ -0.50 | $ 2.10 | |
$ 406.50M | $ 102.70M | $ 100.70M | $ 116.70M | $ 127.40M | $ 141.00M | |
$ 415.60M | $ 108.80M | $ 110.20M | $ 125.80M | $ 131.90M | $ 147.00M | |
$ 1.65 | $ 1.20 | $ 0.80 | $ 0.70 | $ 0.60 | $ 0.32 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.45B | $ -6.54B | $ -5.38B | $ -2.59B | $ -2.65B | $ -2.75B | |
$ 832.00M | $ 625.00M | $ 510.00M | $ 2.37B | $ -206.00M | $ -360.00M | |
$ 797.21M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 186.00M | $ 298.00M | $ 183.00M | $ 224.00M | $ 186.00M | $ 212.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |