Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.44B | $ 1.31B | $ 745.21M | $ 786.74M | $ 697.52M | |
$ ― | $ 398.46M | $ 353.97M | $ 232.47M | $ 228.52M | $ 203.97M | |
$ ― | $ 1.04B | $ 951.08M | $ 512.74M | $ 558.22M | $ 493.55M | |
$ ― | $ 95.37M | $ 87.64M | $ 54.08M | $ 53.19M | $ 47.34M | |
$ ― | $ 947.91M | $ 863.44M | $ 458.66M | $ 505.02M | $ 446.21M | |
$ ― | $ -237.10M | $ -183.39M | $ -131.18M | $ -111.39M | $ -87.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 729.99M | $ 1.10B | $ 349.68M | $ 696.93M | $ 676.36M | |
$ ― | $ 4.11M | $ 19.22M | $ -61.00K | $ 0.00 | $ -387.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 723.37M | $ 1.08B | $ 349.82M | $ 696.93M | $ 676.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 3.33M | |
$ ― | $ 493.83M | $ 441.61M | $ 286.55M | $ 281.71M | $ 251.31M | |
$ ― | $ 723.37M | $ 1.08B | $ 349.82M | $ 696.93M | $ 676.75M | |
$ ― | $ 722.97M | $ 1.08B | $ 1.91M | $ 714.53M | $ 684.20M | |
$ ― | $ 232.33M | $ 182.04M | $ 130.45M | $ 116.06M | $ 95.01M | |
$ ― | $ 962.32M | $ 1.28B | $ 480.13M | $ 812.99M | $ 771.37M | |
$ ― | $ 966.49M | $ 1.29B | $ 482.45M | $ 814.72M | $ 771.88M |