Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 954.84M | $ 281.31M | $ 954.90M | $ 612.07M | $ 681.18M | $ 498.45M | |
$ 607.17M | $ ― | $ 607.17M | $ 297.67M | $ 339.93M | $ 213.85M | |
$ 347.66M | $ ― | $ 347.73M | $ 314.40M | $ 341.25M | $ 284.59M | |
$ 104.94M | $ ― | $ 105.09M | $ 90.36M | $ 82.20M | $ 69.82M | |
$ 242.73M | $ ― | $ 242.64M | $ 224.04M | $ 259.05M | $ 214.77M | |
$ -49.19M | $ ― | $ -49.30M | $ -49.48M | $ -52.32M | $ -48.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 144.21M | $ ― | $ 144.21M | $ 718.06M | $ 476.21M | $ 547.34M | |
$ 26.93M | $ ― | $ 26.93M | $ 132.47M | $ 73.58M | $ 90.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 113.09M | $ ― | $ 113.09M | $ 570.46M | $ 393.52M | $ 446.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 153.43M | $ ― | $ 133.53M | $ 122.83M | $ 123.33M | $ 108.69M | |
$ 712.11M | $ ― | $ 712.26M | $ 388.02M | $ 422.13M | $ 283.67M | |
$ 113.09M | $ ― | $ 113.09M | $ 570.46M | $ 393.52M | $ 446.26M | |
$ 117.00M | $ ― | $ 117.11M | $ 573.72M | $ 443.34M | $ 474.11M | |
$ 53.26M | $ ― | $ 53.23M | $ 51.24M | $ 51.71M | $ 49.46M | |
$ 197.46M | $ ― | $ 197.44M | $ 769.30M | $ 527.92M | $ 596.79M | |
$ 208.09M | $ -419.81M | $ 208.06M | $ 778.14M | $ 535.14M | $ 603.59M |