Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 270.69M | $ 255.74M | $ 265.73M | $ 224.16M | $ 251.35M | |
$ ― | $ 116.06M | $ 108.34M | $ 119.70M | $ 97.49M | $ 108.82M | |
$ ― | $ 154.63M | $ 147.40M | $ 146.03M | $ 126.67M | $ 142.54M | |
$ ― | $ 143.85M | $ 134.56M | $ 136.19M | $ 116.94M | $ 129.25M | |
$ ― | $ 10.78M | $ 12.84M | $ 9.83M | $ 9.73M | $ 13.29M | |
$ ― | $ -661.00K | $ -896.00K | $ -461.00K | $ -255.00K | $ -1.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.86M | $ 4.10M | $ 10.16M | $ 10.04M | $ 11.26M | |
$ ― | $ 4.89M | $ 4.76M | $ 4.00M | $ 4.52M | $ 5.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.10M | $ -2.62M | $ 5.36M | $ 4.89M | $ 4.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 259.92M | $ 242.90M | $ 255.89M | $ 214.43M | $ 238.06M | |
$ ― | $ 5.10M | $ -2.62M | $ 5.36M | $ 4.89M | $ 4.32M | |
$ ― | $ 4.90M | $ -2.59M | $ 5.27M | $ 4.96M | $ 4.96M | |
$ ― | $ 1.18M | $ 1.35M | $ 1.26M | $ 818.00K | $ 3.10M | |
$ ― | $ 13.04M | $ 5.45M | $ 11.42M | $ 10.86M | $ 14.35M | |
$ ― | $ 19.88M | $ 11.95M | $ 18.13M | $ 13.42M | $ 17.68M |