Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.62B | $ 6.36B | $ 9.85B | $ 5.51B | $ 1.17B | $ 1.28B | |
$ 1.66B | $ 3.84B | $ 1.21B | $ 2.90B | $ 785.10M | $ 854.60M | |
$ 3.96B | $ 2.52B | $ 8.64B | $ 2.62B | $ 388.10M | $ 429.90M | |
$ 411.00M | $ 802.00M | $ 3.30B | $ 592.40M | $ 332.30M | $ 336.70M | |
$ 1.18B | $ 1.72B | $ 5.34B | $ 2.02B | $ 55.80M | $ 93.20M | |
$ 64.20M | $ 93.20M | $ -97.20M | $ 124.20M | $ 44.80M | $ 43.50M | |
$ 296.90M | $ 435.50M | $ 306.00M | $ -903.30M | $ -765.90M | $ -178.20M | |
$ 1.63B | $ 2.06B | $ 4.92B | $ 995.10M | $ -754.90M | $ -128.50M | |
$ 374.80M | $ 460.80M | $ 675.90M | $ 208.50M | $ -207.70M | $ -100.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.26B | $ 1.60B | $ 4.25B | $ 786.60M | $ -547.20M | $ -27.60M | |
$ 2.10 | $ 2.62 | $ 3.48 | $ 1.26 | $ -1.55 | $ -0.08 | |
$ 2.10 | $ 2.61 | $ 3.47 | $ 1.25 | $ -1.55 | $ -0.08 | |
$ 2.39B | $ 608.84M | $ 661.23M | $ 626.27M | $ 353.37M | $ 353.41M | |
$ 2.40B | $ 610.65M | $ 663.14M | $ 627.33M | $ 353.37M | $ 353.41M | |
$ 0.68 | $ 0.66 | $ 0.49 | $ 0.29 | $ 0.30 | $ 0.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07B | $ 4.65B | $ ― | $ -3.49B | $ -1.12B | $ -1.19B | |
$ 1.26B | $ 1.60B | $ 4.25B | $ 786.60M | $ -547.20M | $ -27.60M | |
$ 2.44B | $ 2.83B | $ 4.92B | $ 482.50M | $ 550.90M | $ -183.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.76B | $ 2.16B | $ 5.02B | $ 1.12B | $ -709.30M | $ -80.20M | |
$ 1.70B | $ 2.16B | $ 5.02B | $ 2.18B | $ -185.70M | $ 459.00M |