Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 344.34M | $ 301.86M | $ 273.07M | $ 273.42M | $ 258.35M | $ 276.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 38.69M | $ 94.53M | $ 52.09M | $ 76.87M | $ 77.53M | $ 62.15M | |
$ 3.73M | $ 14.89M | $ 10.69M | $ 15.34M | $ 15.91M | $ 14.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.95M | $ 79.64M | $ 41.40M | $ 52.60M | $ 52.78M | $ 46.28M | |
$ 0.59 | $ 1.35 | $ 0.70 | $ 0.89 | $ 0.90 | $ 0.86 | |
$ 0.59 | $ 1.35 | $ 0.70 | $ 0.89 | $ 0.90 | $ 0.86 | |
$ 237.75M | $ 58.90M | $ 58.90M | $ 58.90M | $ 58.45M | $ 53.54M | |
$ 237.75M | $ 58.90M | $ 58.90M | $ 58.90M | $ 58.45M | $ 53.54M | |
$ 0.35 | $ 0.53 | $ 0.00 | $ 0.30 | $ 0.27 | $ 0.38 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.95M | $ 79.64M | $ 41.40M | $ 52.60M | $ 52.78M | $ 46.28M | |
$ 34.95M | $ 88.09M | $ 47.54M | $ 71.19M | $ 64.38M | $ 51.55M | |
$ 105.63M | $ 88.42M | $ 100.36M | $ 110.42M | $ 87.15M | $ 83.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |