Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.36B | $ 1.36B | $ 1.24B | $ 881.30M | $ 706.32M | $ 669.20M | |
$ 460.52M | $ 460.52M | $ 412.88M | $ 278.40M | $ 217.63M | $ 213.43M | |
$ 900.55M | $ 900.61M | $ 824.77M | $ 602.90M | $ 488.69M | $ 455.77M | |
$ 525.26M | $ 525.29M | $ 383.37M | $ 272.79M | $ 266.21M | $ 245.92M | |
$ 375.30M | $ 375.32M | $ 441.40M | $ 330.11M | $ 222.48M | $ 209.85M | |
$ -321.05M | $ -29.36M | $ -22.16M | $ -1.86M | $ -1.84M | $ -3.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 325.92M | $ 325.94M | $ 399.33M | $ 321.37M | $ 216.29M | $ 204.37M | |
$ 85.80M | $ 85.83M | $ 88.60M | $ 73.08M | $ 40.55M | $ 46.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 241.62M | $ 240.91M | $ 310.97M | $ 247.87M | $ 175.74M | $ 158.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 985.78M | $ 985.82M | $ 796.25M | $ 551.19M | $ 483.84M | $ 459.35M | |
$ 241.62M | $ 240.91M | $ 310.97M | $ 247.87M | $ 175.74M | $ 158.13M | |
$ 252.36M | $ 255.66M | $ 328.29M | $ 252.48M | $ 179.49M | $ 159.45M | |
$ ― | $ 34.97M | $ 21.97M | $ 3.38M | $ 4.11M | $ 4.56M | |
$ 363.68M | $ 360.91M | $ 421.31M | $ 324.75M | $ 220.40M | $ 208.92M | |
$ 363.68M | $ 514.17M | $ 517.30M | $ 385.79M | $ 279.37M | $ 259.75M |