Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.36B | $ 8.63B | $ 7.55B | $ 7.37B | $ 7.01B | $ 7.63B | |
$ 8.50B | $ 7.87B | $ 7.14B | $ 6.88B | $ 6.88B | $ 7.05B | |
$ 863.06M | $ 766.00M | $ 413.11M | $ 489.31M | $ 125.35M | $ 584.44M | |
$ 245.37M | $ 259.38M | $ 259.66M | $ 234.55M | $ 302.70M | $ 493.39M | |
$ 617.69M | $ 506.62M | $ 153.45M | $ 254.75M | $ -177.35M | $ 91.05M | |
$ -211.91M | $ -182.49M | $ -101.73M | $ 109.05M | $ 113.45M | $ 215.10M | |
$ 16.15M | $ 1.48M | $ 26.99M | $ -62.06M | $ -115.17M | $ 2.88B | |
$ 406.83M | $ 325.60M | $ -20.74M | $ 83.65M | $ -405.97M | $ 2.75B | |
$ 81.46M | $ 38.96M | $ -27.76M | $ -22.03M | $ -59.04M | $ 310.35M | |
$ -2.53M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 321.42M | $ 287.21M | $ 9.75M | $ 666.56M | $ -965.45M | $ 328.22M | |
$ 1.83 | $ 1.64 | $ 0.09 | $ 3.23 | $ -5.50 | $ 1.87 | |
$ 1.83 | $ 1.64 | $ 0.09 | $ 3.23 | $ -5.50 | $ 1.87 | |
$ 701.65M | $ 175.55M | $ 175.55M | $ 175.55M | $ 175.55M | $ 175.55M | |
$ 702.60M | $ 175.57M | $ 175.55M | $ 175.55M | $ 175.55M | $ 175.55M | |
$ 0.08 | $ 0.08 | $ 0.08 | $ 0.08 | $ 0.08 | $ 0.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.74B | $ 8.13B | $ ― | $ -7.12B | $ -7.18B | $ -7.54B | |
$ 321.42M | $ 287.21M | $ 9.75M | $ 666.56M | $ -965.45M | $ 328.22M | |
$ 416.40M | $ 242.44M | $ 839.00K | $ 126.00M | $ -406.15M | $ 1.02B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 612.69M | $ 503.68M | $ 89.78M | $ 173.21M | $ -301.07M | $ 2.93B | |
$ 859.98M | $ 752.00M | $ 341.23M | $ 444.52M | $ 53.22M | $ 3.33B |