Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.13B | $ 12.55B | $ 15.79B | $ 11.78B | $ 7.50B | $ 8.12B | |
$ 10.30B | $ 10.33B | $ 11.72B | $ 8.28B | $ -6.48B | $ -6.86B | |
$ 1.83B | $ 2.22B | $ 4.07B | $ 3.50B | $ 1.02B | $ 1.26B | |
$ 963.00M | $ 959.00M | $ 957.00M | $ 653.00M | $ 648.00M | $ 604.00M | |
$ 251.00M | $ 729.00M | $ 3.05B | $ 2.80B | $ 375.00M | $ 656.00M | |
$ -105.00M | $ -165.00M | $ 153.00M | $ -176.00M | $ -69.00M | $ -86.00M | |
$ -210.00M | $ -367.00M | $ -25.00M | $ -53.00M | $ -5.00M | $ -1.00M | |
$ 284.00M | $ 700.00M | $ 2.95B | $ 2.68B | $ 331.00M | $ 570.00M | |
$ 143.00M | $ 178.00M | $ 649.00M | $ 607.00M | $ -42.00M | $ 108.00M | |
$ -18.00M | $ -18.00M | $ -16.00M | $ 31.00M | $ 12.00M | $ 11.00M | |
$ 97.00M | $ 476.00M | $ 2.23B | $ 2.00B | $ 329.00M | $ 297.00M | |
$ 0.63 | $ 3.73 | $ 17.46 | $ 15.66 | $ 2.57 | $ 3.26 | |
$ 0.61 | $ 3.70 | $ 17.34 | $ 15.58 | $ 2.56 | $ 3.25 | |
$ 513.75M | $ 127.81M | $ 127.97M | $ 128.00M | $ 127.85M | $ 128.40M | |
$ 516.58M | $ 128.60M | $ 128.85M | $ 128.70M | $ 128.09M | $ 128.76M | |
$ 2.03 | $ 1.72 | $ ― | $ 1.14 | $ 1.07 | $ 1.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.55B | $ 11.32B | $ 12.67B | $ 8.94B | $ -5.83B | $ -6.25B | |
$ 98.00M | $ 479.00M | $ 2.25B | $ 2.02B | $ 330.00M | $ 297.00M | |
$ 667.91M | $ ― | $ ― | $ ― | $ 378.00M | $ 531.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 923.00M | $ 865.00M | $ 3.12B | $ 2.85B | $ 473.00M | $ 724.00M | |
$ 1.76B | $ 1.96B | $ 4.18B | $ 3.69B | $ 1.25B | $ 1.44B |