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.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 |