Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 353.25M | $ 343.79M | $ 94.17M | $ 88.58M | $ 61.41M | |
$ ― | $ 132.87M | $ 116.09M | $ 45.85M | $ 42.13M | $ 17.89M | |
$ ― | $ 220.38M | $ 227.70M | $ 48.32M | $ 46.45M | $ 43.53M | |
$ ― | $ 45.33M | $ 49.09M | $ 22.46M | $ 20.51M | $ 15.83M | |
$ ― | $ 175.06M | $ 178.61M | $ 25.86M | $ 25.95M | $ 27.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 175.86M | $ 181.43M | $ 28.20M | $ 30.05M | $ 28.68M | |
$ ― | $ 53.44M | $ 55.16M | $ 8.17M | $ 8.94M | $ 8.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 57.52M | $ 58.33M | $ 9.07M | $ 9.99M | $ 8.69M | |
$ ― | $ 1.48 | $ 9.36 | $ 1.48 | $ 1.54 | $ 1.14 | |
$ ― | $ 1.48 | $ 9.36 | $ 1.48 | $ 1.54 | $ 1.14 | |
$ ― | $ 13.42M | $ 13.44M | $ 13.49M | $ 13.61M | $ 13.69M | |
$ ― | $ 13.42M | $ 13.44M | $ 13.49M | $ 13.61M | $ 13.69M | |
$ ― | $ 1.00 | $ 0.60 | $ 0.60 | $ 0.60 | $ 0.50 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 178.20M | $ 165.18M | $ 68.31M | $ 62.63M | $ 33.72M | |
$ ― | $ 76.85M | $ 80.01M | $ 12.05M | $ 13.47M | $ 12.99M | |
$ ― | $ 77.04M | $ 79.97M | $ 12.15M | $ 12.76M | $ 12.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 175.06M | $ 178.61M | $ 25.86M | $ 25.95M | $ 27.69M | |
$ ― | $ 176.85M | $ 179.73M | $ 26.61M | $ 26.61M | $ 28.29M |