Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.98B | $ 14.03B | $ 15.35B | $ 13.81B | $ 11.78B | - | |
$ 9.57B | $ 11.36B | $ 12.77B | $ 11.09B | $ 9.32B | - | |
$ 2.41B | $ 2.67B | $ 2.58B | $ 2.73B | $ 2.46B | - | |
$ 1.26B | $ 1.24B | $ 1.30B | $ 1.29B | $ 1.19B | - | |
$ 1.13B | $ 1.27B | $ 1.21B | $ 1.29B | $ 1.00B | - | |
$ -344.00M | $ -459.00M | $ 330.00M | $ -270.00M | $ -316.00M | - | |
$ -24.00M | $ -153.00M | $ -71.00M | $ -26.00M | $ 6.00M | - | |
$ 679.00M | $ 814.00M | $ 884.00M | $ 1.01B | $ 687.00M | - | |
$ 147.00M | $ 123.00M | $ 159.00M | $ 156.00M | $ 99.00M | - | |
$ 24.00M | $ 20.00M | $ 7.00M | $ 26.00M | $ -6.00M | - | |
$ 4.21B | $ 707.00M | $ 719.00M | $ 878.00M | $ 585.00M | - | |
$ 13.41 | $ 2.25 | $ 2.27 | $ 2.69 | $ 1.79 | - | |
$ 13.32 | $ 2.23 | $ 2.25 | $ 2.65 | $ 1.76 | - | |
$ 1.24B | $ 314.77M | $ 316.43M | $ 325.99M | $ 326.26M | - | |
$ 1.25B | $ 317.02M | $ 320.01M | $ 331.62M | $ 332.81M | - | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | $ 0.60 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.83B | $ 12.60B | $ 14.06B | $ 12.38B | $ 10.78B | - | |
$ 4.21B | $ 707.00M | $ 719.00M | $ 878.00M | $ 585.00M | - | |
$ 642.01M | $ 643.06M | - | - | $ 634.73M | - | |
- | - | - | - | - | - | |
$ 1.19B | $ 1.29B | $ 1.22B | $ 1.30B | $ 1.00B | - | |
$ 1.19B | $ 1.29B | $ 1.22B | $ 1.30B | $ 1.67B | - |