Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.21B | $ 8.84B | $ 8.23B | $ 7.45B | $ 8.55B | $ 8.68B | |
$ 7.72B | $ -7.45B | $ 6.72B | $ 6.20B | $ 6.96B | $ 6.97B | |
$ 1.49B | $ 1.40B | $ 1.51B | $ 1.25B | $ 1.58B | $ 1.71B | |
$ 834.00M | $ 737.00M | $ 836.00M | $ 865.00M | $ 858.60M | $ 1.03B | |
$ 653.00M | $ 659.00M | $ 675.00M | $ 382.00M | $ 725.80M | $ 686.00M | |
$ -59.00M | $ -54.00M | $ -56.00M | $ -68.00M | $ -65.90M | $ -59.20M | |
$ 1.00M | $ 2.00M | $ -4.00M | $ -23.00M | $ -11.50M | $ -14.40M | |
$ 593.00M | $ 603.00M | $ 614.00M | $ 291.00M | $ 648.40M | $ 612.40M | |
$ 176.00M | $ 178.00M | $ 177.00M | $ 103.00M | $ 185.60M | $ 234.90M | |
$ 2.00M | $ 3.00M | - | - | - | - | |
$ 417.00M | $ 423.00M | $ 435.00M | $ 187.00M | $ 461.50M | $ 190.40M | |
$ 4.78 | $ 4.86 | $ 4.97 | $ 2.14 | $ 5.29 | $ 2.19 | |
$ 4.78 | $ 4.85 | $ 4.96 | $ 2.14 | $ 5.29 | $ 2.18 | |
$ 346.80M | $ 87.10M | $ 87.50M | $ 87.30M | $ 87.20M | $ 87.10M | |
$ 347.50M | $ 87.20M | $ 87.70M | $ 87.50M | $ 87.40M | $ 87.30M | |
$ 2.60 | $ 5.16 | $ 1.88 | $ 0.62 | $ 2.48 | $ 2.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.96 | - | $ 5.02 | $ 3.15 | $ 5.72 | $ 6.83 | |
- | - | - | - | - | - | |
$ 8.56B | $ -6.71B | $ 7.55B | $ 7.07B | $ 7.82B | $ 7.99B | |
$ 414.00M | $ 423.00M | $ 435.00M | $ 187.00M | $ 461.50M | $ 190.40M | |
$ 340.00M | - | $ 435.00M | $ 187.00M | $ 461.50M | $ 384.20M | |
$ 47.00M | - | $ 60.00M | $ 73.00M | $ 69.50M | $ 66.10M | |
$ 657.00M | $ 657.00M | $ 674.00M | $ 364.00M | $ 717.90M | $ 678.50M | |
$ 1.02B | $ 660.00M | $ 1.07B | $ 735.00M | $ 1.07B | $ 1.08B |