Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 408.20M | $ 393.38M | $ 370.07M | $ 344.00M | $ 299.68M | |
$ ― | $ 264.30M | $ 244.91M | $ 232.48M | $ 215.10M | $ 183.20M | |
$ ― | $ 143.90M | $ 148.47M | $ 137.59M | $ 128.89M | $ 116.48M | |
$ ― | $ 108.89M | $ 109.97M | $ 105.81M | $ 88.32M | $ 81.98M | |
$ ― | $ 35.01M | $ 38.50M | $ 31.78M | $ 40.57M | $ 34.51M | |
$ ― | $ -1.40M | $ -1.78M | $ -1.65M | $ -2.34M | $ -641.14K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 49.57M | $ 47.39M | $ 45.46M | $ 38.78M | $ 34.67M | |
$ ― | $ 8.97M | $ 7.91M | $ 6.64M | $ 5.64M | $ 5.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.29M | $ 38.70M | $ 38.01M | $ 32.54M | $ 28.63M | |
$ ― | $ 0.60 | $ 0.58 | $ 0.57 | $ ― | $ ― | |
$ ― | $ 0.60 | $ 0.58 | $ 0.57 | $ ― | $ ― | |
$ ― | $ 67.00M | $ 67.12M | $ 67.15M | $ ― | $ ― | |
$ ― | $ 67.00M | $ 67.12M | $ 67.15M | $ ― | $ ― | |
$ ― | $ 0.22 | $ 0.17 | $ 0.15 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 373.19M | $ 354.87M | $ 338.29M | $ 303.42M | $ 265.18M | |
$ ― | $ 40.29M | $ 38.70M | $ 38.01M | $ 32.54M | $ 28.63M | |
$ ― | $ 39.54M | $ 38.38M | $ 37.40M | $ 31.25M | $ 28.36M | |
$ ― | $ 995.65K | $ 1.41M | $ 1.58M | $ 1.38M | $ 1.35M | |
$ ― | $ 50.56M | $ 48.80M | $ 47.04M | $ 40.16M | $ 36.02M | |
$ ― | $ 63.43M | $ 61.44M | $ 57.95M | $ 46.58M | $ 41.17M |