Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.27B | $ 14.78B | $ 13.73B | $ 12.08B | $ 11.44B | $ 11.81B | |
$ 2.23B | $ 9.26B | $ 12.05B | $ 10.73B | $ 6.80B | - | |
$ 11.45B | $ 5.52B | $ 1.68B | $ 1.35B | $ 4.65B | $ 11.81B | |
$ 12.91B | $ 12.07B | $ 14.83B | $ 14.10B | $ 9.83B | $ 10.46B | |
$ 3.59B | $ 2.66B | $ -1.18B | $ -1.51B | $ 1.68B | $ 1.35B | |
$ 355.00M | $ 621.00M | $ 600.00M | $ -384.00M | $ -629.00M | $ -735.00M | |
$ -203.00M | $ -89.00M | $ 143.00M | $ 105.00M | $ 4.00M | $ -57.00M | |
$ 2.87B | $ 2.00B | $ -1.56B | $ -1.72B | $ 890.00M | $ 1.22B | |
$ 732.00M | $ 508.00M | $ -350.00M | $ -458.00M | $ 266.00M | $ 290.00M | |
- | - | - | $ 61.00M | $ 4.00M | $ 16.00M | |
$ 1.81B | $ 1.34B | $ -1.38B | $ -1.29B | $ 636.00M | $ 106.00M | |
$ 5.50 | $ 3.63 | $ -3.26 | $ -2.69 | $ 1.30 | $ 1.88 | |
$ 5.36 | $ 3.58 | $ -3.26 | $ -2.69 | $ 1.30 | $ 1.86 | |
$ 1.39B | $ 369.77M | $ 422.45M | $ 482.21M | $ 488.67M | $ 494.15M | |
$ 1.42B | $ 375.19M | $ 422.45M | $ 482.21M | $ 491.09M | $ 499.94M | |
$ 0.87 | $ 0.84 | - | - | - | $ 0.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -4.54B | $ 12.07B | $ 14.83B | $ 14.10B | $ 9.83B | $ 10.46B | |
- | - | - | - | - | - | |
$ 2.03B | $ 1.49B | $ -1.23B | $ -1.27B | $ 636.00M | $ 106.00M | |
$ 2.96B | - | - | - | $ 970.10M | $ 1.14B | |
$ 7.32B | $ 2.62B | $ -998.00M | $ -1.27B | $ 1.34B | $ 2.00B | |
$ 8.59B | $ 4.57B | $ 1.05B | $ 782.00M | $ 3.38B | $ 3.64B |