Omnivision a publié un bénéfice net de 28,9 millions de dollars, soit 50 cents par action, contre 8,1 millions de dollars, soit 16 cents par action, l'an dernier sur la même période. Hors éléments exceptionnels, le résultat s'est établi à 34,2 millions de dollars, soit 58 cents par action, contre 14,3 millions, ou 27 cents par action, au deuxième trimestre 2009. Ces résultats sont supérieurs aux attentes des analystes interrogés par Reuters, qui tablaient sur un chiffre de 52 cents.

Le chiffre d'affaires a progressé de 30% à 239,5 millions d'euros. Le marché tablait sur des ventes de 231,21 millions.