Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.82B | $ 6.97B | $ 7.51B | $ 7.39B | $ 6.39B | $ 6.04B | |
$ 4.53B | $ 4.60B | $ 4.91B | $ 4.88B | $ 4.31B | $ 4.12B | |
$ 2.29B | $ 2.36B | $ 2.60B | $ 2.50B | $ 2.08B | $ 1.92B | |
$ 1.66B | $ 1.51B | $ 1.47B | $ 1.53B | $ 1.37B | $ 1.37B | |
$ 630.00M | $ 696.40M | $ 1.13B | $ 972.20M | $ 706.80M | $ 551.80M | |
$ -239.20M | $ -284.80M | $ -265.80M | $ -217.40M | $ -307.60M | $ -440.00M | |
$ -161.40M | $ -161.90M | $ -13.30M | $ 1.80M | $ 336.90M | $ 71.20M | |
$ 389.20M | $ 410.50M | $ 851.10M | $ 753.00M | $ 62.30M | $ 40.60M | |
$ 79.60M | $ 89.40M | $ 164.60M | $ 180.40M | $ -54.30M | $ 2.80M | |
- | - | - | - | - | - | |
$ 309.60M | $ 321.10M | $ 662.30M | $ 508.00M | $ 52.00M | $ -335.10M | |
$ 0.46 | $ 0.48 | $ 1.02 | $ 0.86 | $ 0.09 | $ -0.84 | |
$ 0.45 | $ 0.47 | $ 1.01 | $ 0.85 | $ 0.09 | $ -0.84 | |
$ 2.71B | $ 675.60M | $ 650.90M | $ 590.50M | $ 576.30M | $ 401.20M | |
$ 2.73B | $ 678.40M | $ 679.40M | $ 599.60M | $ 583.40M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.19B | $ 6.11B | $ 6.38B | $ 6.41B | $ 5.69B | $ 5.49B | |
$ 309.60M | $ 321.10M | $ 686.50M | $ 572.60M | $ 116.60M | $ -335.10M | |
$ 338.71M | $ 511.60M | - | - | - | - | |
- | - | - | - | - | - | |
$ 628.40M | $ 695.30M | $ 1.12B | $ 970.40M | $ 52.10M | $ 480.60M | |
$ 1.04B | $ 1.10B | $ 1.52B | $ 1.35B | $ 765.30M | $ 913.00M |