Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.73B | $ ― | $ 9.04B | $ 7.69B | $ 7.16B | $ 7.87B | |
$ ― | $ ― | $ 7.34B | $ 6.16B | $ 5.63B | $ 6.22B | |
$ ― | $ ― | $ 1.70B | $ 1.54B | $ 1.53B | $ 1.65B | |
$ ― | $ ― | $ 1.09B | $ 924.58M | $ 966.63M | $ 972.31M | |
$ ― | $ ― | $ 607.86M | $ 610.49M | $ 560.86M | $ 673.08M | |
$ ― | $ ― | $ -128.04M | $ -41.11M | $ -43.84M | $ -35.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 597.47M | $ 637.61M | $ 534.40M | $ 695.24M | |
$ ― | $ ― | $ 54.13M | $ 70.64M | $ 8.78M | $ 102.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 535.01M | $ 570.54M | $ 521.84M | $ 577.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 17.25M | $ 13.03M | $ ― | $ ― | |
$ ― | $ ― | $ 8.43B | $ 7.08B | $ 6.60B | $ 7.20B | |
$ ― | $ ― | $ 535.01M | $ 570.54M | $ 521.84M | $ 577.95M | |
$ ― | $ ― | $ 499.35M | $ 559.49M | $ 525.78M | $ 575.31M | |
$ ― | $ ― | $ 137.31M | $ 45.05M | $ 49.58M | $ 44.75M | |
$ ― | $ ― | $ 734.77M | $ 682.65M | $ 583.99M | $ 740.00M | |
$ ― | $ 1.48B | $ 1.25B | $ 1.08B | $ 962.62M | $ 1.11B |