Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.07B | $ 10.07B | $ 8.55B | $ 8.21B | $ 7.01B | $ 7.03B | |
$ 2.34B | $ -522.70M | $ 236.40M | $ 1.43B | $ 4.50B | $ 4.83B | |
$ 13.39B | $ 10.59B | $ 8.31B | $ 6.78B | $ 2.51B | $ 2.20B | |
$ 1.69B | $ 1.69B | $ 6.73B | $ 5.57B | $ 1.47B | $ 1.54B | |
$ 2.62B | $ 2.53B | $ 1.58B | $ 1.22B | $ 1.04B | $ 659.00M | |
$ -296.70M | $ -296.70M | $ -256.90M | $ -226.10M | $ -196.40M | $ -179.80M | |
$ -11.04B | $ -11.04B | - | $ 16.20M | $ 27.10M | $ 146.90M | |
$ 1.19B | $ 1.19B | $ 1.33B | $ 975.10M | $ 870.90M | $ 626.10M | |
$ 219.10M | $ 219.10M | $ 211.00M | $ 20.10M | $ 12.80M | $ -89.70M | |
- | - | - | - | - | - | |
$ 1.04B | $ 2.01B | $ 1.11B | $ 906.80M | $ 818.80M | $ 668.80M | |
$ 4.53 | $ 4.51 | $ 5.30 | $ 4.47 | $ 4.29 | $ 3.60 | |
$ 4.44 | $ 4.42 | $ 5.19 | $ 4.37 | $ 4.20 | $ 3.52 | |
$ 859.60M | $ 214.90M | $ 210.57M | $ 213.65M | $ 191.00M | $ 186.00M | |
$ 864.03M | $ 214.90M | $ 215.03M | $ 218.54M | $ 195.00M | $ 190.10M | |
$ 2.20 | $ 2.20 | $ 2.04 | $ 1.92 | $ 1.80 | $ 1.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.72 | $ 3.65 | |
- | - | - | - | - | - | |
$ 4.03B | $ 1.17B | $ 1.35B | $ 2.25B | $ 5.97B | $ 6.37B | |
$ 969.60M | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | $ 668.80M | |
$ -7.19B | $ -9.34B | - | - | $ 792.11M | $ 561.56M | |
- | - | - | - | $ 196.40M | $ 179.80M | |
$ 1.42B | $ 1.48B | $ 1.58B | $ 985.50M | $ 1.07B | $ 805.90M | |
$ 1.53B | $ 1.59B | $ 1.67B | $ 1.05B | $ 1.63B | $ 1.28B |