OmniVision Technologies: Cash-Rich Apple Supplier Delivers