Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 445.18M | $ 416.92M | $ 397.94M | $ 425.08M | $ 330.10M | $ 387.65M | |
$ 127.38M | $ 133.45M | $ 136.20M | $ 132.38M | $ 116.17M | $ 64.06M | |
$ 317.80M | $ 283.47M | $ 261.74M | $ 292.71M | $ 213.92M | $ 323.59M | |
$ 339.25M | $ 326.19M | $ 290.18M | $ 277.20M | $ 277.61M | $ 283.78M | |
$ 551.11M | $ 541.71M | $ 505.70M | $ 573.90M | $ 388.69M | $ 132.59M | |
$ 72.30M | $ 71.91M | $ 1.11M | $ 360.00K | $ 2.60M | $ 9.77M | |
$ 128.76M | $ 224.80M | $ -328.39M | $ -572.24M | $ -34.91M | $ -1.85M | |
$ 277.57M | $ 277.68M | $ 50.24M | $ 108.95M | $ 58.75M | $ 117.48M | |
$ 1.71M | $ 17.80M | $ 2.90M | $ 1.14M | $ -39.00M | $ 1.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 263.47M | $ 248.30M | $ 46.15M | $ 102.64M | $ 93.53M | $ 204.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 432.16M | $ 459.64M | $ 364.51M | $ 345.73M | $ 333.73M | $ 347.84M | |
$ 263.68M | $ 248.50M | $ 46.17M | $ 102.69M | $ 93.59M | $ 109.52M | |
$ 42.12M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 358.98M | $ 348.50M | $ 105.80M | $ 163.90M | $ 126.94M | $ 184.12M | |
$ 505.59M | $ 457.48M | $ 204.23M | $ 256.23M | $ 224.69M | $ 273.03M |