Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.94B | $ 11.70B | $ 12.81B | $ 10.28B | $ 9.65B | $ 10.58B | |
$ 7.27B | $ 7.33B | $ 7.05B | $ 6.23B | $ 5.89B | $ 6.38B | |
$ 4.67B | $ 4.37B | $ 3.66B | $ 4.05B | $ 3.77B | $ 4.20B | |
$ 2.97B | $ 2.78B | $ 2.66B | $ 2.60B | $ 2.44B | $ 2.73B | |
$ 1.71B | $ 1.44B | $ 997.80M | $ 1.45B | $ 1.33B | $ 1.47B | |
$ -194.50M | $ -208.60M | $ -246.30M | $ -258.30M | $ -271.30M | $ -272.70M | |
$ -31.00M | $ -127.80M | $ -31.00M | $ -42.90M | $ -1.70B | $ -720.60M | |
$ 1.53B | $ 1.25B | $ -62.50M | $ 1.24B | $ -643.90M | $ 479.90M | |
$ 362.50M | $ 296.10M | $ 124.00M | $ 230.50M | $ 301.80M | $ 233.70M | |
$ 1.90M | $ 12.00M | $ 4.70M | - | - | - | |
$ 1.17B | $ 948.90M | $ -175.30M | $ 1.01B | $ -949.00M | $ 241.70M | |
$ 3.49 | $ 4.39 | $ -0.81 | $ 4.63 | $ -4.38 | $ 1.12 | |
$ 3.48 | $ 4.37 | $ -0.81 | $ 4.62 | $ -4.38 | $ 1.11 | |
$ 637.70M | $ 216.00M | $ 216.90M | $ 217.60M | $ 216.80M | $ 216.60M | |
$ 637.70M | $ 216.00M | $ 216.90M | $ 217.60M | $ 216.80M | $ 216.90M | |
$ 2.52 | $ 1.64 | $ 1.52 | $ 0.00 | $ 0.56 | $ 1.94 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.05B | $ 10.11B | $ 9.70B | $ 8.83B | $ 8.32B | $ 9.11B | |
$ 1.17B | $ 948.90M | $ -186.50M | $ 1.01B | $ -949.00M | $ 241.70M | |
$ 984.06M | $ 317.98M | - | - | $ 327.99M | $ 777.66M | |
- | - | - | - | $ 274.60M | $ 280.90M | |
$ 1.37B | $ 1.49B | $ 188.10M | $ 1.23B | $ -369.30M | $ 760.80M | |
$ 1.88B | $ 2.17B | $ 880.60M | $ 2.02B | $ 552.70M | $ 1.62B |