Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.26B | $ 12.00B | $ 12.70B | $ 2.29B | $ 15.02B | $ 17.02B | |
$ 3.62B | $ 9.83B | $ -7.42B | $ -8.38B | $ -7.98B | $ -8.49B | |
$ 2.64B | $ 2.17B | $ 5.30B | $ -6.07B | $ 7.28B | $ 8.52B | |
$ 1.94B | $ ― | $ 3.17B | $ 3.41B | $ 4.74B | $ 4.97B | |
$ 698.19M | $ 2.17B | $ 2.14B | $ -9.48B | $ 2.53B | $ 3.55B | |
$ 143.92M | $ 374.03M | $ 285.35M | $ 310.50M | $ 365.60M | $ 328.93M | |
$ 77.92M | $ -32.78M | $ -129.40M | $ 24.08M | $ 41.02M | $ 39.06M | |
$ 920.04M | $ 2.58B | $ 2.03B | $ -2.10B | $ 2.90B | $ 3.87B | |
$ 296.82M | $ 630.02M | $ 562.28M | $ 822.56M | $ 755.62M | $ 883.80M | |
$ 9.91M | $ -70.64M | $ 11.07M | $ -8.08M | $ -42.52M | $ -23.35M | |
$ 635.45M | $ 1.96B | $ 1.99B | $ -14.41B | $ 2.10B | $ 2.97B | |
$ 3.20 | $ 5.18 | $ 3.80 | $ -7.20 | $ 5.05 | $ 7.15 | |
$ 3.10 | $ 4.92 | $ 3.65 | $ -7.20 | $ 4.83 | $ 6.76 | |
$ 396.01M | $ 377.64M | $ 390.18M | $ 404.70M | $ 416.91M | $ 415.32M | |
$ 420.62M | $ 401.83M | $ 423.81M | $ 404.70M | $ 452.08M | $ 451.21M | |
$ ― | $ 0.54 | $ 0.72 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.56B | $ 9.83B | $ -4.26B | $ -4.98B | $ -3.23B | $ -3.52B | |
$ 635.45M | $ 1.96B | $ 1.99B | $ -14.41B | $ 2.10B | $ 2.97B | |
$ 635.45M | $ 1.90B | $ ― | $ ― | $ ― | $ ― | |
$ 47.56M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 967.60M | $ 2.64B | $ 2.11B | $ -2.02B | $ 2.98B | $ 3.95B | |
$ 1.03B | $ 2.72B | $ 2.22B | $ -1.85B | $ 3.34B | $ 4.30B |