Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 591.13M | $ 594.69M | $ 585.80M | $ 590.72M | $ 607.66M | $ 516.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 166.71M | $ 194.05M | $ 236.40M | $ 301.85M | $ 145.08M | $ 193.21M | |
$ 29.86M | $ 35.02M | $ 44.29M | $ 59.59M | $ 23.04M | $ 34.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 126.72M | $ 148.91M | $ 181.99M | $ 232.13M | $ 119.40M | $ 158.87M | |
$ 2.09 | $ 2.51 | $ 3.03 | $ 3.54 | $ 1.78 | $ 2.83 | |
$ 2.09 | $ 2.51 | $ 3.02 | $ 3.53 | $ 1.77 | $ 2.83 | |
$ 242.77M | $ 59.30M | $ 60.05M | $ 65.52M | $ 67.26M | $ 56.11M | |
$ 243.32M | $ 59.43M | $ 60.22M | $ 65.67M | $ 67.31M | $ 56.21M | |
$ 1.44 | $ 1.41 | $ 1.37 | $ 1.32 | $ 1.28 | $ 1.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.85M | $ 159.03M | $ 192.11M | $ 242.26M | $ 122.04M | $ 158.87M | |
$ 70.80M | $ 22.62M | $ ― | $ ― | $ ― | $ ― | |
$ 333.91M | $ 230.18M | $ 39.34M | $ 27.03M | $ 61.80M | $ 84.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |