Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.09B | $ 3.38B | $ 2.68B | $ 3.66B | $ 3.17B | |
$ ― | $ 1.67B | $ 1.96B | $ 1.48B | $ 2.26B | $ 1.87B | |
$ ― | $ 1.42B | $ 1.42B | $ 1.20B | $ 1.40B | $ 1.30B | |
$ ― | $ 914.80M | $ 885.55M | $ 556.67M | $ 427.49M | $ 418.89M | |
$ ― | $ 505.41M | $ 529.45M | $ 647.14M | $ 975.68M | $ 879.16M | |
$ ― | $ 34.27M | $ 24.67M | $ 39.44M | $ 47.88M | $ 63.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 546.79M | $ 561.22M | $ 694.79M | $ 1.02B | $ 945.24M | |
$ ― | $ 98.72M | $ 93.09M | $ 137.54M | $ 211.78M | $ 194.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 448.06M | $ 468.13M | $ 557.24M | $ 812.18M | $ 751.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.58B | $ 2.85B | $ 2.03B | $ 2.68B | $ 2.29B | |
$ ― | $ 448.06M | $ 468.13M | $ 557.24M | $ 812.18M | $ 751.19M | |
$ ― | $ 445.96M | $ 468.13M | $ 557.24M | $ 812.18M | $ 751.19M | |
$ ― | $ 17.95M | $ 9.74M | $ 5.34M | $ 3.81M | $ 5.93M | |
$ ― | $ 564.73M | $ 570.96M | $ 700.13M | $ 1.03B | $ 951.17M | |
$ ― | $ 794.03M | $ 795.27M | $ 787.26M | $ 1.07B | $ 982.53M |