Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.73B | $ 1.56B | $ 1.32B | $ 1.43B | $ 1.51B | |
$ ― | $ 580.96M | $ 436.54M | $ 362.44M | $ 419.84M | $ 435.45M | |
$ ― | $ 1.15B | $ 1.12B | $ 952.90M | $ 1.01B | $ 1.08B | |
$ ― | $ 332.09M | $ 333.64M | $ 280.17M | $ 360.81M | $ 380.41M | |
$ ― | $ 818.05M | $ 785.98M | $ 672.73M | $ 651.99M | $ 698.01M | |
$ ― | $ 15.93M | $ -330.00K | $ 17.35M | $ 39.21M | $ 23.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 825.96M | $ 778.39M | $ 685.89M | $ 689.22M | $ 720.90M | |
$ ― | $ 134.67M | $ 126.85M | $ 118.01M | $ 112.37M | $ 119.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 645.88M | $ 607.84M | $ 542.46M | $ 556.12M | $ 580.72M | |
$ ― | $ 0.77 | $ ― | $ 0.65 | $ 0.66 | $ 0.69 | |
$ ― | $ 0.77 | $ ― | $ 0.65 | $ 0.66 | $ 0.69 | |
$ ― | $ 837.10M | $ ― | $ 837.10M | $ 837.10M | $ 837.10M | |
$ ― | $ 837.10M | $ ― | $ 837.10M | $ 837.10M | $ 837.10M | |
$ ― | $ 0.28 | $ ― | $ 0.00 | $ 0.23 | $ 0.19 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 913.04M | $ 770.18M | $ 642.62M | $ 780.65M | $ 815.86M | |
$ ― | $ 645.88M | $ 607.84M | $ 542.46M | $ 556.12M | $ 580.72M | |
$ ― | $ 651.30M | $ 614.13M | $ 545.21M | $ 556.12M | $ 580.72M | |
$ ― | $ 4.66M | $ 4.71M | $ 4.30M | $ 4.21M | $ 19.00K | |
$ ― | $ 830.62M | $ 783.10M | $ 690.20M | $ 693.43M | $ 720.92M | |
$ ― | $ 906.09M | $ 853.07M | $ 768.28M | $ 772.67M | $ 751.76M |