Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.04B | $ 10.98B | $ 91.00M | $ 76.00M | $ 8.26B | $ 8.78B | |
$ 8.91B | $ 9.09B | $ -34.00M | $ -64.00M | $ 7.00B | $ 7.38B | |
$ 2.13B | $ 1.89B | $ 1.71B | $ 2.08B | $ 1.27B | $ 1.40B | |
$ 715.00M | $ 750.00M | $ 766.00M | $ -14.00M | $ 558.00M | $ 524.00M | |
$ 851.00M | $ 1.11B | $ 942.00M | $ 2.10B | $ 709.00M | $ 877.00M | |
$ 198.00M | $ 169.00M | $ 2.00M | $ 2.00M | $ 43.00M | $ 39.00M | |
$ 1.00M | $ -76.00M | $ 28.00M | $ 54.00M | $ 356.00M | $ 87.00M | |
$ 1.23B | $ 1.23B | $ 687.00M | $ 1.39B | $ 1.11B | $ 1.00B | |
$ 323.00M | $ 329.00M | $ 207.00M | $ 369.00M | $ 295.00M | $ 260.00M | |
$ 4.00M | $ 4.00M | $ -2.00M | $ 44.00M | - | - | |
$ 944.00M | $ 827.00M | $ 755.00M | $ 1.70B | $ 784.00M | $ 713.00M | |
$ 2.04 | $ 1.99 | $ 1.05 | $ 2.34 | $ 2.01 | $ 1.89 | |
$ 2.02 | $ 1.97 | $ 1.04 | $ 2.28 | $ 1.95 | $ 1.84 | |
$ 1.62B | $ 416.00M | $ 421.00M | $ 422.00M | $ 390.00M | $ 377.00M | |
$ 1.63B | $ 420.00M | $ 425.00M | $ 434.00M | $ 402.00M | $ 388.00M | |
$ 0.58 | $ 0.52 | $ 0.48 | $ 0.12 | $ 0.24 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.58 | $ 1.93 | |
- | - | - | - | $ 1.53 | $ 1.88 | |
- | - | - | - | $ 2.23B | $ 2.37B | |
$ 5.00B | $ 9.85B | $ 732.00M | $ -78.00M | $ 7.55B | $ 7.90B | |
$ 840.00M | $ 827.00M | $ 755.00M | $ 1.70B | $ 784.00M | $ 713.00M | |
$ 608.30M | - | $ 491.73M | - | $ 568.20M | $ 699.67M | |
- | - | - | - | - | - | |
$ 1.20B | $ 1.13B | $ 685.00M | $ 1.39B | $ 709.00M | $ 877.00M | |
$ 1.12B | $ 1.59B | $ 1.29B | $ 1.91B | $ 1.16B | $ 1.30B |