Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.01B | $ 940.08M | $ 934.85M | $ 877.59M | $ 827.80M | $ 883.20M | |
$ 805.61M | $ 726.51M | $ 705.24M | $ 639.83M | $ 568.90M | $ 649.62M | |
$ 208.84M | $ 213.58M | $ 229.61M | $ 237.76M | $ 258.90M | $ 233.58M | |
$ 173.25M | $ 159.74M | $ 152.29M | $ 161.10M | $ 165.65M | $ 169.77M | |
$ 35.60M | $ 53.84M | $ 77.31M | $ 76.66M | $ 93.25M | $ 63.80M | |
$ -14.63M | $ -3.08M | $ -2.67M | $ -5.98M | $ -4.66M | $ -4.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.26M | $ 85.24M | $ 81.92M | $ 73.88M | $ 91.77M | $ 58.22M | |
$ 7.20M | $ 21.91M | $ 19.68M | $ 18.60M | $ 22.54M | $ 15.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.47M | $ 62.20M | $ 60.23M | $ 53.41M | $ 67.79M | $ 42.57M | |
$ -0.12 | $ 2.13 | $ 2.06 | $ 1.83 | $ 2.26 | $ 1.44 | |
$ -0.12 | $ 2.13 | $ 2.06 | $ 1.83 | $ 2.26 | $ 1.44 | |
$ 116.47M | $ 29.18M | $ 29.20M | $ 29.25M | $ 29.45M | $ 29.51M | |
$ 120.08M | $ 29.18M | $ 29.20M | $ 29.25M | $ 29.45M | $ 29.51M | |
$ 0.50 | $ 0.75 | $ 0.50 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 978.86M | $ 886.25M | $ 857.53M | $ 800.93M | $ 734.55M | $ 819.39M | |
$ -3.47M | $ 62.20M | $ 60.23M | $ 53.41M | $ 67.79M | $ 42.57M | |
$ 3.70M | $ 33.19M | $ 60.68M | $ 54.74M | $ 69.25M | $ 42.86M | |
$ 16.44M | $ 2.93M | $ 2.86M | $ 5.17M | $ 4.69M | $ 5.50M | |
$ 20.70M | $ 88.17M | $ 84.78M | $ 79.05M | $ 96.47M | $ 63.72M | |
$ 76.89M | $ 143.94M | $ 137.29M | $ 128.92M | $ 138.25M | $ 103.00M |