This is not OVTI problem but analysts problem who should do analysis but most are not smart enough to do it so downgrade. When OVTI came up with huge revenue, analysts did not like it because they could not predict it and now they are confuse again (whey they are confuse then say no visibility) and they go for putting down ovti accomplishment.