Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.97B | $ 6.97B | $ 7.51B | $ 7.39B | $ 6.39B | $ 6.04B | |
$ 4.60B | $ 4.60B | $ -4.91B | $ 4.88B | $ 4.31B | $ 4.12B | |
$ 2.36B | $ 2.36B | $ 2.60B | $ 2.50B | $ 2.08B | $ 1.92B | |
$ 1.51B | $ 1.51B | $ -1.47B | $ 1.53B | $ 1.37B | $ 1.37B | |
$ 857.20M | $ 696.40M | $ 1.13B | $ 972.20M | $ 706.80M | $ 551.80M | |
$ -284.80M | $ -284.80M | $ -265.80M | $ -217.40M | $ -307.60M | $ -440.00M | |
$ 1.10M | $ 1.10M | $ 13.30M | $ 1.80M | $ -336.90M | $ -71.20M | |
$ 410.50M | $ 410.50M | $ 851.10M | $ 753.00M | $ 62.30M | $ 40.60M | |
$ 89.40M | $ 89.40M | $ -164.60M | $ 180.40M | $ -54.30M | $ 2.80M | |
- | - | - | - | - | - | |
$ 321.10M | $ 321.10M | $ 662.30M | $ 508.00M | $ 52.00M | $ -335.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.11B | $ 6.11B | $ 6.38B | $ 6.41B | $ 5.69B | $ 5.49B | |
$ 321.10M | $ 321.10M | $ 662.30M | $ 572.60M | $ 116.60M | $ 37.80M | |
$ 375.11M | $ 511.60M | $ 675.87M | - | $ 369.25M | $ 108.19M | |
- | - | - | - | $ 307.60M | $ 440.00M | |
$ 428.30M | $ 428.30M | $ 874.70M | $ 783.40M | $ 369.90M | $ 480.60M | |
$ 843.60M | $ 843.60M | $ 1.30B | $ 1.18B | $ 765.30M | $ 879.50M |