Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.68B | $ 11.70B | $ 10.70B | $ 10.28B | $ 9.65B | $ 13.01B | |
$ 7.15B | $ 7.33B | $ 7.05B | $ 6.23B | $ 5.89B | $ 6.38B | |
$ 4.53B | $ 4.37B | $ 3.66B | $ 4.05B | $ 3.77B | $ 6.63B | |
$ 2.80B | $ 2.78B | $ 2.62B | $ 2.60B | $ 2.44B | $ 2.73B | |
$ 1.56B | $ 1.44B | $ 157.50M | $ 1.45B | $ -408.90M | $ 764.40M | |
$ -238.80M | $ -208.60M | $ -246.30M | $ -258.30M | $ -271.30M | $ -272.70M | |
$ -92.80M | $ -127.80M | $ -852.60M | $ -42.90M | $ -36.30M | $ 11.80M | |
$ 1.32B | $ 1.25B | $ -62.50M | $ 1.24B | $ -643.90M | $ 479.90M | |
$ 352.70M | $ 296.10M | $ 124.00M | $ 230.50M | $ 301.80M | $ 233.70M | |
$ -4.40M | $ 12.00M | $ 4.70M | - | - | - | |
$ 937.90M | $ 948.90M | $ -175.30M | $ 1.01B | $ -949.00M | $ 241.70M | |
$ 4.46 | $ 4.39 | $ -0.81 | $ 4.63 | $ -4.38 | $ 1.12 | |
$ 4.45 | $ 4.37 | $ -0.81 | $ 4.62 | $ -4.38 | $ 1.11 | |
$ 844.90M | $ 216.00M | $ 216.90M | $ 217.10M | $ 216.80M | $ 216.60M | |
$ 844.90M | $ 216.00M | $ 216.90M | $ 217.10M | $ 216.80M | $ 216.60M | |
$ 1.73 | $ 1.64 | $ 1.52 | $ 0.68 | $ 0.57 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.09B | $ 10.11B | $ 9.66B | $ 8.83B | $ 8.32B | $ 9.11B | |
$ 937.90M | $ 948.90M | $ -175.30M | $ 1.01B | $ -949.00M | $ 241.70M | |
$ 882.39M | $ 317.98M | - | - | $ 1.23B | $ 1.76B | |
- | - | - | - | - | - | |
$ 1.20B | $ 1.49B | $ 188.10M | $ 1.50B | $ -369.30M | $ 475.80M | |
$ 1.71B | $ 2.17B | $ 872.90M | $ 2.29B | $ 552.70M | $ 1.35B |