Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.83B | $ 6.97B | $ 7.51B | $ 7.39B | $ 6.39B | $ 6.04B | |
$ 4.52B | $ 4.60B | $ -4.91B | $ 4.88B | $ 4.31B | $ 4.12B | |
$ 2.30B | $ 2.36B | $ 2.60B | $ 2.50B | $ 2.08B | $ 1.92B | |
$ 1.59B | $ 1.51B | $ -1.47B | $ 1.53B | $ 1.37B | $ 1.37B | |
$ 715.60M | $ 696.40M | $ 1.13B | $ 972.20M | $ 706.80M | $ 551.80M | |
$ -262.90M | $ -284.80M | $ -265.80M | $ -217.40M | $ -307.60M | $ -440.00M | |
$ 1.50M | $ -161.90M | $ 13.30M | $ 1.80M | $ -336.90M | $ -71.20M | |
$ 451.20M | $ 410.50M | $ 851.10M | $ 753.00M | $ 62.30M | $ 40.60M | |
$ 91.00M | $ 89.40M | $ -164.60M | $ 180.40M | $ -54.30M | $ 2.80M | |
- | - | - | - | - | - | |
$ 360.20M | $ 321.10M | $ 662.30M | $ 508.00M | $ 52.00M | $ -335.10M | |
$ 0.54 | $ 0.48 | $ 1.02 | $ 0.86 | $ 0.09 | $ -0.84 | |
$ 0.53 | $ 0.47 | $ 1.01 | $ 0.85 | $ 0.09 | $ -0.84 | |
$ 2.71B | $ 675.60M | $ 650.90M | $ 590.50M | $ 576.30M | $ 401.20M | |
$ 2.72B | $ 678.40M | $ 679.40M | $ 599.60M | $ 583.40M | $ 401.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.89 | $ 0.58 | |
- | - | - | - | - | - | |
$ 6.11B | $ 6.11B | $ 6.38B | $ 6.41B | $ 5.69B | $ 5.49B | |
$ 360.20M | $ 321.10M | $ 662.30M | $ 572.60M | $ 116.60M | $ 37.80M | |
$ 321.59M | $ 511.60M | $ 675.87M | - | $ 369.25M | $ 108.19M | |
- | - | - | - | $ 307.60M | $ 440.00M | |
$ 714.10M | $ 695.30M | $ 874.70M | $ 783.40M | $ 369.90M | $ 480.60M | |
$ 1.12B | $ 1.10B | $ 1.30B | $ 1.18B | $ 765.30M | $ 879.50M |