Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.96B | $ 10.07B | $ 8.55B | $ 8.21B | $ 7.01B | $ 7.03B | |
$ 1.43B | - | $ 236.40M | $ 1.43B | $ 4.50B | $ 4.83B | |
$ 3.50B | - | $ 8.31B | $ 6.78B | $ 2.51B | $ 2.20B | |
$ 873.60M | - | $ 6.73B | $ 5.57B | $ 1.47B | $ 1.54B | |
$ -3.16B | $ -8.36B | $ 1.58B | $ 1.22B | $ 1.04B | $ 659.00M | |
$ -151.00M | - | $ -256.90M | $ -226.10M | $ -196.40M | $ -179.80M | |
$ -5.65B | $ -377.30M | - | $ 16.20M | $ 27.10M | $ 146.90M | |
$ 1.42B | $ 1.19B | $ 1.33B | $ 975.10M | $ 870.90M | $ 626.10M | |
$ 278.50M | $ 219.10M | $ 211.00M | $ 20.10M | $ 12.80M | $ -89.70M | |
- | - | - | - | - | - | |
$ 1.21B | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | $ 668.80M | |
$ 5.25 | $ 4.51 | $ 5.30 | $ 4.47 | $ 4.29 | $ 3.60 | |
$ 5.14 | $ 4.42 | $ 5.19 | $ 4.37 | $ 4.20 | $ 3.52 | |
$ 868.20M | $ 214.90M | $ 210.57M | $ 213.65M | $ 191.00M | $ 186.00M | |
$ 868.20M | $ 214.90M | $ 215.03M | $ 218.54M | $ 195.00M | $ 190.10M | |
$ 2.30 | $ 2.20 | $ 2.04 | $ 1.92 | $ 1.80 | $ 1.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.72 | $ 3.65 | |
- | - | - | - | - | - | |
$ 2.32B | $ 8.21B | $ 1.35B | $ 2.25B | $ 5.97B | $ 6.37B | |
$ 1.14B | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | $ 668.80M | |
$ -3.84B | - | - | - | $ 792.11M | $ 561.56M | |
$ 186.50M | $ 296.70M | - | - | $ 196.40M | $ 179.80M | |
$ 432.90M | - | $ 1.58B | $ 985.50M | $ 1.07B | $ 805.90M | |
$ 650.80M | - | $ 1.67B | $ 1.05B | $ 1.63B | $ 1.28B |