Yes, the numbers on Yahoo don't seem to add up. From what I read it is that the company is submitting unaudited earnings reports.
Seems like they have been doing well in the past but are transitioning into the "Internet of things" and investors don't seem to believe that they can do it. That appears to be why they are priced near lows .
Still, I agree with you that they appear to be oversold. Their normal business seems to be doing well enough that they should be priced higher. Could be a nice find.