Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 614.02M | $ 614.02M | $ 608.60M | $ 659.16M | $ 625.28M | $ 574.89M | |
$ 229.65M | $ 229.65M | $ 193.77M | $ 190.43M | $ 181.80M | $ 149.42M | |
$ 384.38M | $ 384.38M | $ 414.83M | $ 468.74M | $ 443.48M | $ 425.47M | |
$ 288.89M | $ 307.72M | $ 157.79M | $ 132.82M | $ 127.69M | $ 117.41M | |
$ 95.49M | $ 76.66M | $ 257.04M | $ 335.92M | $ 315.79M | $ 308.06M | |
$ 853.00K | $ 853.00K | $ -10.37M | $ -8.82M | $ -3.35M | $ -1.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 111.03M | $ 111.03M | $ 123.50M | $ 115.17M | $ 162.78M | $ 156.59M | |
$ 26.85M | $ 26.85M | $ 28.32M | $ 26.73M | $ 29.44M | $ 25.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 81.29M | $ 90.38M | $ 90.13M | $ 86.19M | $ 134.04M | $ 126.77M | |
$ 1.75 | $ 1.75 | $ 1.94 | $ 1.86 | $ 2.92 | $ 2.79 | |
$ 1.75 | $ 1.75 | $ 1.94 | $ 1.86 | $ 2.92 | $ 2.79 | |
$ 185.98M | $ 46.50M | $ 46.50M | $ 46.40M | $ 46.35M | $ 45.44M | |
$ 185.98M | $ 46.50M | $ 46.50M | $ 46.40M | $ 46.35M | $ 45.44M | |
$ 0.51 | $ 0.51 | $ 0.26 | $ 0.80 | $ 0.80 | $ 0.70 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 518.54M | $ 537.36M | $ 351.56M | $ 323.25M | $ 309.49M | $ 266.83M | |
$ 90.38M | $ 90.38M | $ 99.54M | $ 93.67M | $ 140.57M | $ 131.49M | |
$ 59.07M | $ 73.53M | $ 195.28M | $ 251.95M | $ 263.75M | $ 254.67M | |
$ 8.71M | $ 8.71M | $ 13.07M | $ 11.01M | $ 5.17M | $ 2.87M | |
$ 119.74M | $ 119.74M | $ 136.57M | $ 126.18M | $ 167.95M | $ 159.46M | |
$ 146.31M | $ 146.31M | $ 168.05M | $ 155.05M | $ 198.39M | $ 176.78M |