2016 and 2017 were really good years for the company. They lost a big client and have had a few tough years but the patent infringement lawsuits seem to be making headway. They are a legit company. If you want to troll, go pick on a company that actually deserves it.