Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.55B | $ 5.84B | $ 5.76B | $ 5.34B | $ 4.05B | $ 5.36B | |
$ 3.29B | $ 3.65B | $ 3.62B | $ 3.44B | $ 2.68B | $ 3.23B | |
$ 2.27B | $ 2.18B | $ 2.13B | $ 1.90B | $ 1.37B | $ 2.13B | |
$ 1.17B | $ 1.18B | $ 1.22B | $ 1.05B | $ 1.05B | $ 1.20B | |
$ 588.83M | $ 779.08M | $ 909.28M | $ 823.44M | $ 9.68M | $ 555.61M | |
$ 8.43M | $ 30.79M | $ 31.23M | $ -223.92M | $ -459.44M | $ -376.05M | |
$ 28.82M | $ 118.58M | $ 53.19M | $ -822.84M | $ -796.03M | $ -822.00M | |
$ 692.00M | $ 866.88M | $ 931.23M | $ 819.24M | $ -15.73M | $ 557.41M | |
$ 105.11M | $ 171.83M | $ 192.02M | $ 169.21M | $ -17.03M | $ 133.78M | |
- | - | - | - | - | - | |
$ 605.74M | $ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | $ 423.63M | |
$ 4.53 | $ 4.96 | $ 5.01 | $ 4.23 | $ 0.01 | $ 2.70 | |
$ 4.49 | $ 4.87 | $ 4.96 | $ 4.19 | $ 0.01 | $ 2.68 | |
$ 538.03M | $ 142.38M | $ 148.01M | $ 153.75M | $ 153.19M | $ 157.05M | |
$ 543.37M | $ 145.10M | $ 149.35M | $ 154.98M | $ 153.91M | $ 157.80M | |
$ 0.68 | $ 0.66 | $ 0.63 | $ 0.60 | $ 0.44 | $ 1.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.45B | $ 4.83B | $ 4.85B | $ 4.29B | $ 3.49B | $ 4.43B | |
$ 598.06M | $ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | $ 423.63M | |
$ 682.32M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 991.98M | $ 897.66M | $ 962.47M | $ 850.21M | $ 15.39M | $ 569.25M | |
$ 991.98M | $ 897.66M | $ 1.11B | $ 1.02B | $ 201.11M | $ 569.25M |