Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.24B | $ 2.13B | $ 2.09B | $ 1.86B | $ 1.62B | |
$ ― | $ 911.16M | $ 855.93M | $ 737.46M | $ 695.07M | $ 552.90M | |
$ ― | $ 1.33B | $ 1.28B | $ 1.36B | $ 1.16B | $ 1.07B | |
$ ― | $ 713.83M | $ 689.59M | $ 754.31M | $ 646.50M | $ 615.21M | |
$ ― | $ 616.70M | $ 587.12M | $ 603.08M | $ 513.54M | $ 453.80M | |
$ ― | $ -56.27M | $ -60.38M | $ -49.21M | $ -69.30M | $ -46.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 588.50M | $ 525.30M | $ 555.61M | $ 547.53M | $ 426.51M | |
$ ― | $ 152.37M | $ 141.88M | $ 151.98M | $ 123.93M | $ 112.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 407.29M | $ 362.81M | $ 382.97M | $ 417.24M | $ 313.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 25.28M | $ 10.44M | $ 87.56M | $ 83.86M | $ ― | |
$ ― | $ 1.62B | $ 1.55B | $ 1.49B | $ 1.34B | $ 1.17B | |
$ ― | $ 407.29M | $ 362.81M | $ 382.97M | $ 417.24M | $ 313.69M | |
$ ― | $ 389.18M | $ 366.04M | $ 382.81M | $ 415.30M | $ 314.77M | |
$ ― | $ 53.15M | $ 53.73M | $ 48.09M | $ 62.27M | $ 43.18M | |
$ ― | $ 641.64M | $ 579.03M | $ 603.69M | $ 609.80M | $ 469.69M | |
$ ― | $ 1.12B | $ 1.02B | $ 1.05B | $ 1.02B | $ 869.20M |