<?xml version="1.0" encoding="US-ASCII"?>  
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->     
<!-- Created: Fri Apr 29 19:30:30 UTC 2016 -->  
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">    
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>    
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>    
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>  
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">    
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents (notes 4 and 5)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">CASH AND CASH EQUIVALENTS AT END OF THE YEAR</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US"></label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl3" xml:lang="en-US">Cash and cash equivalents</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl3"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Restricted cash</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermInvestments"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments (notes 4 and 6)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-term investments</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl1" xml:lang="en-US">Short-term investments</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl1"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories (note 7)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US"></label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets (note 8)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Asset held for sale (note 10)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermInvestments"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">LONG-TERM INVESTMENTS (notes 4 and 9)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET (note 10)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US"></label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Physical Location of Long Lived Assets</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">OTHER ASSETS (note 11)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesPayableCurrent"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes and accounts payable</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxesPayableCurrent"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income tax payable</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other current liabilities (note 12)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US"></label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_lbl" xml:lang="en-US">Accrued pension liabilities (note 14)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities (note 10)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES (notes 17 and 18)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValueOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValueOutstanding"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValueOutstanding_lbl" xml:lang="en-US">Preference shares at $0.00002 par value per share; Authorized &#8211; 250,000,000 shares;</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValueOutstanding" xlink:to="us-gaap_PreferredStockValueOutstanding_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preference shares, par value per share (in Dollars per share)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preference shares, shares authorized</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Ordinary shares at $0.00002 par value per share; Authorized &#8211; 4,750,000,000 shares; Issued &#8211; 1,660,786,600 shares Outstanding &#8211; 1,278,661,400 and 1,327,260,450 shares as of December 31, 2015 and 2014, respectively</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Ordinary shares, par value (in Dollars per share)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Ordinary shares, authorized</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Ordinary shares, issued</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Ordinary shares, outstanding</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficits</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock &#8211; 382,125,200 and 333,526,150 shares as of December 31, 2015 and 2014, respectively</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury stock, shares</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US">NET SALES</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl0" xml:lang="en-US">Operating Segment Net Sales</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsSold" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">COST OF SALES</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">GROSS PROFIT</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development (a)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative (a)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessExitCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessExitCosts1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessExitCosts1_lbl" xml:lang="en-US">Costs associated with exit activities (note 3)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessExitCosts1" xlink:to="us-gaap_BusinessExitCosts1_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessExitCosts1_lbl0" xml:lang="en-US">Business Exit Costs</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessExitCosts1" xlink:to="us-gaap_BusinessExitCosts1_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Litigation income (note 18)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">LOSS FROM OPERATIONS</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Segment Operating Income (Loss)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest income</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Foreign exchange gain, net</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xml:lang="en-US">Impairment loss on long-term investments (note 9)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0" xml:lang="en-US">Impairment loss on long-term investments</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">Gain on sale of long-term investments (note 9)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnSalesOfInvestmentRealEstate"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_lbl" xml:lang="en-US">Gain on sale of real estate (note 10)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:to="us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other, net</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating (loss) income</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">LOSS FROM CONTINUING OPERATIONS BEFORE INCOME TAX</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US"></label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">INCOME TAX EXPENSE (note 13)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax expense</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US"></label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">NET LOSS FROM CONTINUING OPERATIONS</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Net loss from continuing operations (in thousands)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">LOSS FROM DISCONTINUED OPERATIONS, NET OF TAX</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Income loss from discontinued operations (in thousands)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">NET LOSS</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net loss</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net loss (in thousands)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Unrealized (loss) gain on available-for-sale securities (note 9)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US">Unrealized pension gain</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl0" xml:lang="en-US">Pension gain</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl0"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Total other comprehensive (loss) income</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">COMPREHENSIVE LOSS</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_lbl" xml:lang="en-US">Continuing operations (in Dollars per share)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_lbl" xml:lang="en-US">Discontinued operations (in Dollars per share)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">(in Dollars per share)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl0" xml:lang="en-US">(in Dollars per share)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Basic and Diluted (in thousands) (in Shares)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_StockBasedCompensationIncludedInResearchAndDevelopment" xlink:href="oiim-20151231.xsd#oiim_StockBasedCompensationIncludedInResearchAndDevelopment"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_StockBasedCompensationIncludedInResearchAndDevelopment_lbl" xml:lang="en-US">Research and development</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockBasedCompensationIncludedInResearchAndDevelopment" xlink:to="oiim_StockBasedCompensationIncludedInResearchAndDevelopment_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative" xlink:href="oiim-20151231.xsd#oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative_lbl" xml:lang="en-US">Selling, general and administrative</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative" xlink:to="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssued"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Balance (in Shares)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Balance (in Shares)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Shares for exercise of stock options</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Shares for exercise of stock options (in Shares)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Exercised</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US">Shares for Employee Stock Purchase Plan</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Shares for Employee Stock Purchase Plan (in Shares)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Shares vested under restricted share units (in Shares)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Acquisition of treasury stock &#8211; shares</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Acquisition of treasury stock, shares</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Employee Stock Option [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xml:lang="en-US">Treasury stock reissued</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl" xml:lang="en-US">Treasury stock reissued (in Shares)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_EmployeeStockPurchasePlanMember" xlink:href="oiim-20151231.xsd#oiim_EmployeeStockPurchasePlanMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US">Employee Stock Purchase Plan [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EmployeeStockPurchasePlanMember" xlink:to="oiim_EmployeeStockPurchasePlanMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_RestrictedShareUnitsMember" xlink:href="oiim-20151231.xsd#oiim_RestrictedShareUnitsMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_RestrictedShareUnitsMember_lbl" xml:lang="en-US">Restricted Share Units [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RestrictedShareUnitsMember" xlink:to="oiim_RestrictedShareUnitsMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xml:lang="en-US">Reclassification adjustments for gain on available-for-sale securities included in net loss</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl0" xml:lang="en-US">Reclassification adjustment</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl0"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_TotalAccumulatedOtherComprehensiveIncomeMember" xlink:href="oiim-20151231.xsd#oiim_TotalAccumulatedOtherComprehensiveIncomeMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Total Accumulated Other Comprehensive Income [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalAccumulatedOtherComprehensiveIncomeMember" xlink:to="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationAndAmortization"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Loss on asset write-off</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWriteDown"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-downs</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_RealizedInvestmentGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xml:lang="en-US">Gain on sale of long-term investments</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on disposal of property and equipment, net</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncashExpense"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US">Other, net</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInReceivables_lbl" xml:lang="en-US">Accounts receivable, net</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivables" xlink:to="us-gaap_IncreaseDecreaseInReceivables_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_lbl" xml:lang="en-US">Deferred charges</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xml:lang="en-US">Notes and accounts payable</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income tax payable</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued pension liabilities</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other liabilities</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Long-term investments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments_lbl" xml:lang="en-US">Restricted assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_lbl" xml:lang="en-US">Restricted cash</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xml:lang="en-US">Sale of short-term investments</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfLongtermInvestments_lbl" xml:lang="en-US">Sale of long-term investments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfLongtermInvestments_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Disposal of property and equipment</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by investing activities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Acquisition of treasury stock</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Exercise of stock options</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xml:lang="en-US">Issuance of ordinary shares under the Employee Stock Purchase Plan</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">EFFECTS OF CHANGES IN FOREIGN EXCHANGE RATE</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for tax</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Disclosure Text Block [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="oiim-20151231.xsd#oiim_ItemsMeasuredAtFairValueOnARecurringBasisAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAbstract_lbl" xml:lang="en-US">Items Measured at Fair Value on a Recurring Basis [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring_lbl" xml:lang="en-US">Fair value assets measured on a recurring basis</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureRecurring" xlink:to="us-gaap_AssetsFairValueDisclosureRecurring_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAbstract" xlink:href="oiim-20151231.xsd#oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAbstract_lbl" xml:lang="en-US">Items Measured at Fair Value on a Nonrecurring Basis [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAbstract" xlink:to="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_CostMethodSecuritiesMember" xlink:href="oiim-20151231.xsd#oiim_CostMethodSecuritiesMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CostMethodSecuritiesMember_lbl" xml:lang="en-US">Cost Method Securities [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodSecuritiesMember" xlink:to="oiim_CostMethodSecuritiesMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureNonrecurring" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosureNonrecurring"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureNonrecurring_lbl" xml:lang="en-US">Fair value on a nonrecurring basis</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureNonrecurring" xlink:to="us-gaap_AssetsFairValueDisclosureNonrecurring_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_AssetsFairValueDisclosureNonrecurringGainLoss" xlink:href="oiim-20151231.xsd#oiim_AssetsFairValueDisclosureNonrecurringGainLoss"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AssetsFairValueDisclosureNonrecurringGainLoss_lbl" xml:lang="en-US">Total losses</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssetsFairValueDisclosureNonrecurringGainLoss" xlink:to="oiim_AssetsFairValueDisclosureNonrecurringGainLoss_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, Plant and Equipment [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMember_lbl" xml:lang="en-US">Other Assets [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMember" xlink:to="us-gaap_OtherAssetsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl0" xml:lang="en-US">Cash and cash equivalents</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl0"/>   
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfCashAndCashEquivalentsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfCashAndCashEquivalentsAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfCashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Summary of Cash and Cash Equivalents [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfCashAndCashEquivalentsAbstract" xlink:to="oiim_SummaryOfCashAndCashEquivalentsAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TimeDepositsAtCarryingValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositsAtCarryingValue_lbl" xml:lang="en-US">Time deposits</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositsAtCarryingValue" xlink:to="us-gaap_TimeDepositsAtCarryingValue_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueFromBanks"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromBanks_lbl" xml:lang="en-US">Savings and checking accounts</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromBanks" xlink:to="us-gaap_DueFromBanks_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue_lbl" xml:lang="en-US">Money market mutual funds</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Cash"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Petty cash</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfShortTermInvestmentsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfShortTermInvestmentsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Summary of Short-term Investments [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfShortTermInvestmentsAbstract" xlink:to="oiim_SummaryOfShortTermInvestmentsAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentTypeAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_BankTimeDepositsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BankTimeDepositsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankTimeDepositsMember_lbl" xml:lang="en-US">Bank Time Deposits [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankTimeDepositsMember" xlink:to="us-gaap_BankTimeDepositsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US">Cost</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_lbl" xml:lang="en-US">Gross Unrealized Gains</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US">Gross Unrealized Losses</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl" xml:lang="en-US">Fair Value</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfShortTermInvestmentsByContractualMaturityAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfShortTermInvestmentsByContractualMaturityAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfShortTermInvestmentsByContractualMaturityAbstract_lbl" xml:lang="en-US">Summary of Short-term Investments by Contractual Maturity [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfShortTermInvestmentsByContractualMaturityAbstract" xlink:to="oiim_SummaryOfShortTermInvestmentsByContractualMaturityAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_InvestmentsByContractualMaturityAxis" xlink:href="oiim-20151231.xsd#oiim_InvestmentsByContractualMaturityAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_InvestmentsByContractualMaturityAxis_lbl" xml:lang="en-US">Investments By Contractual Maturity [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentsByContractualMaturityAxis" xlink:to="oiim_InvestmentsByContractualMaturityAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_DueWithinOneYearMember" xlink:href="oiim-20151231.xsd#oiim_DueWithinOneYearMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DueWithinOneYearMember_lbl" xml:lang="en-US">Due Within One Year [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueWithinOneYearMember" xlink:to="oiim_DueWithinOneYearMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_DueAfterOneYearThroughTwoYearsMember" xlink:href="oiim-20151231.xsd#oiim_DueAfterOneYearThroughTwoYearsMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DueAfterOneYearThroughTwoYearsMember_lbl" xml:lang="en-US">Due After One Year Through Two Years [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueAfterOneYearThroughTwoYearsMember" xlink:to="oiim_DueAfterOneYearThroughTwoYearsMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US">Measurement Basis [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_CostMember" xlink:href="oiim-20151231.xsd#oiim_CostMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CostMember_lbl" xml:lang="en-US">Cost [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMember" xlink:to="oiim_CostMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US">Reported Value Measurement [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfInventoryAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfInventoryAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfInventoryAbstract_lbl" xml:lang="en-US">Summary of Inventory [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfInventoryAbstract" xlink:to="oiim_SummaryOfInventoryAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterials"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_PrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="oiim-20151231.xsd#oiim_PrepaidExpensesAndOtherCurrentAssetsAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="oiim_PrepaidExpensesAndOtherCurrentAssetsAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Summary of Prepaid Expenses and Other Current Assets [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="oiim_SummaryOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_PaymentInAdvanceCurrent" xlink:href="oiim-20151231.xsd#oiim_PaymentInAdvanceCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PaymentInAdvanceCurrent_lbl" xml:lang="en-US">Payment in advance</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PaymentInAdvanceCurrent" xlink:to="oiim_PaymentInAdvanceCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherReceivables"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivable</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestReceivable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivable_lbl" xml:lang="en-US">Interest receivable</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US">Deferred income tax assets</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesReceivable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Value-added-tax recoverable</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssets"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US"></label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermInvestmentsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestmentsAbstract_lbl" xml:lang="en-US">Long-term Investments [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermInvestmentsAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="invest_InvestmentHoldingAxis" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_InvestmentHoldingAxis_lbl" xml:lang="en-US">Investment Holding [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_InvestmentHoldingAxis" xlink:to="invest_InvestmentHoldingAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_SigurdCaymanMember" xlink:href="oiim-20151231.xsd#oiim_SigurdCaymanMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_SigurdCaymanMember_lbl" xml:lang="en-US">Sigurd Cayman [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SigurdCaymanMember" xlink:to="oiim_SigurdCaymanMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_CostMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostMethodInvestments"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostMethodInvestments_lbl" xml:lang="en-US">Cost Method Investments</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMethodInvestments" xlink:to="us-gaap_CostMethodInvestments_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_XFABMember" xlink:href="oiim-20151231.xsd#oiim_XFABMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_XFABMember_lbl" xml:lang="en-US">X-FAB [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_XFABMember" xlink:to="oiim_XFABMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_PVEFMember" xlink:href="oiim-20151231.xsd#oiim_PVEFMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PVEFMember_lbl" xml:lang="en-US">PVEF [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PVEFMember" xlink:to="oiim_PVEFMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_GEMMember" xlink:href="oiim-20151231.xsd#oiim_GEMMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_GEMMember_lbl" xml:lang="en-US">GEM [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GEMMember" xlink:to="oiim_GEMMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_EMCMember" xlink:href="oiim-20151231.xsd#oiim_EMCMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_EMCMember_lbl" xml:lang="en-US">EMC [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EMCMember" xlink:to="oiim_EMCMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_VerticilMember" xlink:href="oiim-20151231.xsd#oiim_VerticilMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_VerticilMember_lbl" xml:lang="en-US">Verticil [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_VerticilMember" xlink:to="oiim_VerticilMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_SinomosMember" xlink:href="oiim-20151231.xsd#oiim_SinomosMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_SinomosMember_lbl" xml:lang="en-US">Sinomos [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SinomosMember" xlink:to="oiim_SinomosMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_SiGenMember" xlink:href="oiim-20151231.xsd#oiim_SiGenMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_SiGenMember_lbl" xml:lang="en-US">SiGen [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SiGenMember" xlink:to="oiim_SiGenMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_TotalCostMethodInvestmentsMember" xlink:href="oiim-20151231.xsd#oiim_TotalCostMethodInvestmentsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TotalCostMethodInvestmentsMember_lbl" xml:lang="en-US">Total Cost Method Investments [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalCostMethodInvestmentsMember" xlink:to="oiim_TotalCostMethodInvestmentsMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_EtrendMember" xlink:href="oiim-20151231.xsd#oiim_EtrendMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_EtrendMember_lbl" xml:lang="en-US">Etrend [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EtrendMember" xlink:to="oiim_EtrendMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_TotalLongTermInvestmentsMember" xlink:href="oiim-20151231.xsd#oiim_TotalLongTermInvestmentsMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TotalLongTermInvestmentsMember_lbl" xml:lang="en-US">Total Long Term Investments [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalLongTermInvestmentsMember" xlink:to="oiim_TotalLongTermInvestmentsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl" xml:lang="en-US">Available For Sale - Noncurrent</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_GrossUnrealizedGainsAndLossOfAvailableForSaleSecuritiesAbstract" xlink:href="oiim-20151231.xsd#oiim_GrossUnrealizedGainsAndLossOfAvailableForSaleSecuritiesAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_GrossUnrealizedGainsAndLossOfAvailableForSaleSecuritiesAbstract_lbl" xml:lang="en-US">Gross Unrealized Gains and Loss of Available-for-sale Securities [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GrossUnrealizedGainsAndLossOfAvailableForSaleSecuritiesAbstract" xlink:to="oiim_GrossUnrealizedGainsAndLossOfAvailableForSaleSecuritiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl" xml:lang="en-US">Balance at beginning of period</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl0" xml:lang="en-US">Balance at end of period</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl0"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfPropertyAndEquipmentNetAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfPropertyAndEquipmentNetAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfPropertyAndEquipmentNetAbstract_lbl" xml:lang="en-US">Summary of Property and Equipment, Net [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfPropertyAndEquipmentNetAbstract" xlink:to="oiim_SummaryOfPropertyAndEquipmentNetAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Land"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Buildings</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Equipment</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture and fixtures</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Leasehold improvements</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Transportation equipment</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_PropertyLeasedToOthers" xlink:href="oiim-20151231.xsd#oiim_PropertyLeasedToOthers"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PropertyLeasedToOthers_lbl" xml:lang="en-US">Property leased to others</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyLeasedToOthers" xlink:to="oiim_PropertyLeasedToOthers_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_PrepaymentForPropertyAndEquipment" xlink:href="oiim-20151231.xsd#oiim_PrepaymentForPropertyAndEquipment"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PrepaymentForPropertyAndEquipment_lbl" xml:lang="en-US">Prepayment for property and equipment</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PrepaymentForPropertyAndEquipment" xlink:to="oiim_PrepaymentForPropertyAndEquipment_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US"></label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateOwnedAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealEstateOwnedAccumulatedDepreciation"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateOwnedAccumulatedDepreciation_lbl" xml:lang="en-US">Buildings</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateOwnedAccumulatedDepreciation" xlink:to="us-gaap_RealEstateOwnedAccumulatedDepreciation_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation_lbl" xml:lang="en-US">Equipment</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xml:lang="en-US">Accumulated depreciation</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TransportationEquipmentMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransportationEquipmentMember_lbl" xml:lang="en-US">Transportation Equipment [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_PropertyLeasedToOthersMember" xlink:href="oiim-20151231.xsd#oiim_PropertyLeasedToOthersMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PropertyLeasedToOthersMember_lbl" xml:lang="en-US">Property Leased to Others [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyLeasedToOthersMember" xlink:to="oiim_PropertyLeasedToOthersMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US"></label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfOtherAssetsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfOtherAssetsAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfOtherAssetsAbstract_lbl" xml:lang="en-US">Summary of Other Assets [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfOtherAssetsAbstract" xlink:to="oiim_SummaryOfOtherAssetsAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_OtherAssetsAxis" xlink:href="oiim-20151231.xsd#oiim_OtherAssetsAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_OtherAssetsAxis_lbl" xml:lang="en-US">Other Assets [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherAssetsAxis" xlink:to="oiim_OtherAssetsAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_DeferredChargesMember" xlink:href="oiim-20151231.xsd#oiim_DeferredChargesMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DeferredChargesMember_lbl" xml:lang="en-US">Deferred Charges [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredChargesMember" xlink:to="oiim_DeferredChargesMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseRightsMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Use Rights [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_RefundableDepositsMember" xlink:href="oiim-20151231.xsd#oiim_RefundableDepositsMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_RefundableDepositsMember_lbl" xml:lang="en-US">Refundable Deposits [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RefundableDepositsMember" xlink:to="oiim_RefundableDepositsMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_DeferredIncomeTaxAssetsNoncurrentMember" xlink:href="oiim-20151231.xsd#oiim_DeferredIncomeTaxAssetsNoncurrentMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl" xml:lang="en-US">Deferred Income Tax Assets - Noncurrent [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxAssetsNoncurrentMember" xlink:to="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl" xml:lang="en-US">Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl" xml:lang="en-US">Summary of Accrued Expenses and Other Current Liabilities [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="oiim_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Salaries, bonus and benefits</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred income tax liabilities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_EngineeringRelatedExpensesCurrent" xlink:href="oiim-20151231.xsd#oiim_EngineeringRelatedExpensesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EngineeringRelatedExpensesCurrent_lbl" xml:lang="en-US">Engineering related expenses</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EngineeringRelatedExpensesCurrent" xlink:to="oiim_EngineeringRelatedExpensesCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_ConsultingFeesCurrent" xlink:href="oiim-20151231.xsd#oiim_ConsultingFeesCurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ConsultingFeesCurrent_lbl" xml:lang="en-US">Consulting fees</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ConsultingFeesCurrent" xlink:to="oiim_ConsultingFeesCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Legal and audit fees</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_ShippingExpensesCurrent" xlink:href="oiim-20151231.xsd#oiim_ShippingExpensesCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShippingExpensesCurrent_lbl" xml:lang="en-US">Shipping expenses</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShippingExpensesCurrent" xlink:to="oiim_ShippingExpensesCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Withholding tax payable</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_PromotionalExpensesCurrent" xlink:href="oiim-20151231.xsd#oiim_PromotionalExpensesCurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PromotionalExpensesCurrent_lbl" xml:lang="en-US">Promotional expenses</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PromotionalExpensesCurrent" xlink:to="oiim_PromotionalExpensesCurrent_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Value-added tax payable</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued expenses</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfIncomeLossBeforeIncomeTaxesFromContinuingOperationsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfIncomeLossBeforeIncomeTaxesFromContinuingOperationsAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfIncomeLossBeforeIncomeTaxesFromContinuingOperationsAbstract_lbl" xml:lang="en-US">Summary of Income (Loss) Before Income Taxes from Continuing Operations [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfIncomeLossBeforeIncomeTaxesFromContinuingOperationsAbstract" xlink:to="oiim_SummaryOfIncomeLossBeforeIncomeTaxesFromContinuingOperationsAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Cayman Islands</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfIncomeTaxExpenseFromContinuingOperationsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfIncomeTaxExpenseFromContinuingOperationsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfIncomeTaxExpenseFromContinuingOperationsAbstract_lbl" xml:lang="en-US">Summary of Income Tax Expense from Continuing Operations [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfIncomeTaxExpenseFromContinuingOperationsAbstract" xlink:to="oiim_SummaryOfIncomeTaxExpenseFromContinuingOperationsAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ReconciliationBetweenStatutoryIncomeTaxRateAndTheEffectiveIncomeTaxRateAbstract" xlink:href="oiim-20151231.xsd#oiim_ReconciliationBetweenStatutoryIncomeTaxRateAndTheEffectiveIncomeTaxRateAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ReconciliationBetweenStatutoryIncomeTaxRateAndTheEffectiveIncomeTaxRateAbstract_lbl" xml:lang="en-US">Reconciliation Between Statutory Income Tax Rate and the Effective Income Tax Rate [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ReconciliationBetweenStatutoryIncomeTaxRateAndTheEffectiveIncomeTaxRateAbstract" xlink:to="oiim_ReconciliationBetweenStatutoryIncomeTaxRateAndTheEffectiveIncomeTaxRateAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Differences between Cayman and foreign tax rates</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets" xlink:href="oiim-20151231.xsd#oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets_lbl" xml:lang="en-US">Changes in deferred income tax assets</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets" xlink:to="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Adjustments to prior years&#8217; taxes</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Changes in valuation allowances for deferred income tax assets</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xml:lang="en-US">Withholding taxes on repatriation of subsidiary profits</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfDeferredTaxAssetsAndLiabilitiesAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Summary of Deferred Tax Assets and Liabilities [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="oiim_SummaryOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Research and development credits</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xml:lang="en-US">Depreciation and amortization</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xml:lang="en-US">Accrued vacation and other expenses</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US"></label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred income tax assets</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits" xlink:href="oiim-20151231.xsd#oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl" xml:lang="en-US">Withholding taxes on repatriation of subsidiary profits</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits" xlink:to="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl0" xml:lang="en-US">Deferred Tax Liability, Withholding Taxes on Repatriation of Subsidiary Profits</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits" xlink:to="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl" xml:lang="en-US">Unrealized foreign exchanges</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:to="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance" xlink:href="oiim-20151231.xsd#oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance_lbl" xml:lang="en-US">Unrealized capital allowance</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance" xlink:to="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US"></label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Compensation and Retirement Disclosure [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_PercentageOfMajorCategoryOfPlanAssetsUnderReviewAbstract" xlink:href="oiim-20151231.xsd#oiim_PercentageOfMajorCategoryOfPlanAssetsUnderReviewAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PercentageOfMajorCategoryOfPlanAssetsUnderReviewAbstract_lbl" xml:lang="en-US">Percentage of Major Category of Plan Assets (Under Review) [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PercentageOfMajorCategoryOfPlanAssetsUnderReviewAbstract" xlink:to="oiim_PercentageOfMajorCategoryOfPlanAssetsUnderReviewAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xml:lang="en-US">Defined Benefit Plan, Asset Categories [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_CashMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl" xml:lang="en-US">Percentage of major category of plan assets</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations" xlink:to="us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtSecuritiesMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesMember_lbl" xml:lang="en-US">Debt Securities [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesMember" xlink:to="us-gaap_DebtSecuritiesMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquitySecuritiesMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesMember_lbl" xml:lang="en-US">Equity Securities [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesMember" xlink:to="us-gaap_EquitySecuritiesMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ChangesInProjectedBenefitObligationAndPlanAssetsAbstract" xlink:href="oiim-20151231.xsd#oiim_ChangesInProjectedBenefitObligationAndPlanAssetsAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ChangesInProjectedBenefitObligationAndPlanAssetsAbstract_lbl" xml:lang="en-US">Changes in Projected Benefit Obligation and Plan Assets [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ChangesInProjectedBenefitObligationAndPlanAssetsAbstract" xlink:to="oiim_ChangesInProjectedBenefitObligationAndPlanAssetsAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xml:lang="en-US">Projected benefit obligation, beginning of the year</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl0" xml:lang="en-US">Projected benefit obligation, end of the year</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1" xml:lang="en-US">Project benefit obligation</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US">Service cost</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US">Interest cost</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" xml:lang="en-US">Actuarial (gain) loss</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_lbl" xml:lang="en-US">Effect of changes in foreign exchange rate</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xml:lang="en-US">Fair value of plan assets, beginning of the year</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl0" xml:lang="en-US">Fair value of plan assets, end of the year</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1" xml:lang="en-US">Plan assets at fair value</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US">Employer contributions</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xml:lang="en-US">Actual return on plan assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets_lbl" xml:lang="en-US">Effect of changes in foreign exchange rate</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfNetPeriodicBenefitCostAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfNetPeriodicBenefitCostAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfNetPeriodicBenefitCostAbstract_lbl" xml:lang="en-US">Summary of Net Periodic Benefit Cost [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfNetPeriodicBenefitCostAbstract" xlink:to="oiim_SummaryOfNetPeriodicBenefitCostAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US">Expected return on plan assets</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl" xml:lang="en-US">Amortization of net pension loss</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Net periodic benefit cost</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfFundedStatusOfThePlanAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfFundedStatusOfThePlanAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfFundedStatusOfThePlanAbstract_lbl" xml:lang="en-US">Summary of Funded Status of the Plan [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfFundedStatusOfThePlanAbstract" xlink:to="oiim_SummaryOfFundedStatusOfThePlanAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" xml:lang="en-US">Accumulated benefit obligation</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl" xml:lang="en-US">Funded status of the plan</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_ActuarialAssumptionsToDetermineBenefitObligationsUnderReviewAbstract" xlink:href="oiim-20151231.xsd#oiim_ActuarialAssumptionsToDetermineBenefitObligationsUnderReviewAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ActuarialAssumptionsToDetermineBenefitObligationsUnderReviewAbstract_lbl" xml:lang="en-US">Actuarial Assumptions to Determine Benefit Obligations (Under Review) [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ActuarialAssumptionsToDetermineBenefitObligationsUnderReviewAbstract" xlink:to="oiim_ActuarialAssumptionsToDetermineBenefitObligationsUnderReviewAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xml:lang="en-US">Discount rate</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl" xml:lang="en-US">Rate of compensation increases</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl0" xml:lang="en-US">Rate of compensation increases</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl0"/>  
    <loc xlink:type="locator" xlink:label="oiim_ActuarialAssumptionsToDetermineTheNetPeriodicBenefitCostUnderReviewAbstract" xlink:href="oiim-20151231.xsd#oiim_ActuarialAssumptionsToDetermineTheNetPeriodicBenefitCostUnderReviewAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ActuarialAssumptionsToDetermineTheNetPeriodicBenefitCostUnderReviewAbstract_lbl" xml:lang="en-US">Actuarial Assumptions to Determine the Net Periodic Benefit Cost (Under Review) [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ActuarialAssumptionsToDetermineTheNetPeriodicBenefitCostUnderReviewAbstract" xlink:to="oiim_ActuarialAssumptionsToDetermineTheNetPeriodicBenefitCostUnderReviewAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xml:lang="en-US">Discount rate</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xml:lang="en-US">Expected long-term rate of return on plan assets</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfEstimatedFutureBenefitPaymentsAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfEstimatedFutureBenefitPaymentsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfEstimatedFutureBenefitPaymentsAbstract_lbl" xml:lang="en-US">Summary of Estimated Future Benefit Payments [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfEstimatedFutureBenefitPaymentsAbstract" xlink:to="oiim_SummaryOfEstimatedFutureBenefitPaymentsAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xml:lang="en-US">2016</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xml:lang="en-US">2017</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xml:lang="en-US">2018</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xml:lang="en-US">2019</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xml:lang="en-US">2020 and thereafter</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_StockOptionActivityAbstract" xlink:href="oiim-20151231.xsd#oiim_StockOptionActivityAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_StockOptionActivityAbstract_lbl" xml:lang="en-US">Stock Option Activity [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockOptionActivityAbstract" xlink:to="oiim_StockOptionActivityAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding Options, January 1, 2015</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Outstanding Options, December 31, 2015</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding Options, January 1, 2015</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Outstanding Options, December 31, 2015</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Weighted average exercise price, options outstanding</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Forfeited or expired</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited or expired</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Outstanding Options, December 31, 2015</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted average remaining contractual life</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested and Expected to Vest Options at December 31, 2015</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Vested and Expected to Vest Options at December 31, 2015</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Vested and Expected to Vest Options at December 31, 2015</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable Options at December 31, 2015</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable Options at December 31, 2015</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted average exervise price, options exercisable</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Exercisable Options at December 31, 2015</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_OptionsOutstandingAndVestedStockOptionsAbstract" xlink:href="oiim-20151231.xsd#oiim_OptionsOutstandingAndVestedStockOptionsAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OptionsOutstandingAndVestedStockOptionsAbstract_lbl" xml:lang="en-US">Options Outstanding and Vested Stock Options [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OptionsOutstandingAndVestedStockOptionsAbstract" xlink:to="oiim_OptionsOutstandingAndVestedStockOptionsAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ExercisePriceRange1Member" xlink:href="oiim-20151231.xsd#oiim_ExercisePriceRange1Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ExercisePriceRange1Member_lbl" xml:lang="en-US">Exercise Price Range 1 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange1Member" xlink:to="oiim_ExercisePriceRange1Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Number of options outstanding</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Number Exercisable and vested</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ExercisePriceRange2Member" xlink:href="oiim-20151231.xsd#oiim_ExercisePriceRange2Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ExercisePriceRange2Member_lbl" xml:lang="en-US">Exercise Price Range 2 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange2Member" xlink:to="oiim_ExercisePriceRange2Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ExercisePriceRange3Member" xlink:href="oiim-20151231.xsd#oiim_ExercisePriceRange3Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ExercisePriceRange3Member_lbl" xml:lang="en-US">Exercise Price Range 3 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange3Member" xlink:to="oiim_ExercisePriceRange3Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ExercisePriceRange4Member" xlink:href="oiim-20151231.xsd#oiim_ExercisePriceRange4Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ExercisePriceRange4Member_lbl" xml:lang="en-US">Exercise Price Range 4 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange4Member" xlink:to="oiim_ExercisePriceRange4Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ExercisePriceRange5Member" xlink:href="oiim-20151231.xsd#oiim_ExercisePriceRange5Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ExercisePriceRange5Member_lbl" xml:lang="en-US">Exercise Price Range 5 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange5Member" xlink:to="oiim_ExercisePriceRange5Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_FairValueAssumptionsOfStockOptionsAndEsopAbstract" xlink:href="oiim-20151231.xsd#oiim_FairValueAssumptionsOfStockOptionsAndEsopAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_FairValueAssumptionsOfStockOptionsAndEsopAbstract_lbl" xml:lang="en-US">Fair Value Assumptions of Stock Options and ESOP [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_FairValueAssumptionsOfStockOptionsAndEsopAbstract" xlink:to="oiim_FairValueAssumptionsOfStockOptionsAndEsopAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life (years)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_RangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_MinimumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_MaximumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_lbl" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Name [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_RsusActivityAbstract" xlink:href="oiim-20151231.xsd#oiim_RsusActivityAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_RsusActivityAbstract_lbl" xml:lang="en-US">RSUs Activity [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RsusActivityAbstract" xlink:to="oiim_RsusActivityAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Nonvested at January 1, 2015</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Nonvested at December 31, 2015</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested at January 1, 2015</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Nonvested at December 31, 2015</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited and expired</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited and expired</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_OrdinarySharesReservedForFutureIssuanceAbstract" xlink:href="oiim-20151231.xsd#oiim_OrdinarySharesReservedForFutureIssuanceAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OrdinarySharesReservedForFutureIssuanceAbstract_lbl" xml:lang="en-US">Ordinary Shares Reserved for Future Issuance [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OrdinarySharesReservedForFutureIssuanceAbstract" xlink:to="oiim_OrdinarySharesReservedForFutureIssuanceAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Ordinary Shares Reserved for Future Issuance</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockCompensationPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Stock Compensation Plan [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ShareReservedForAwardsMember" xlink:href="oiim-20151231.xsd#oiim_ShareReservedForAwardsMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ShareReservedForAwardsMember_lbl" xml:lang="en-US">Shares Reserved For Awards [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareReservedForAwardsMember" xlink:to="oiim_ShareReservedForAwardsMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_BasicAndDilutedEarningsLossPerShareAbstract" xlink:href="oiim-20151231.xsd#oiim_BasicAndDilutedEarningsLossPerShareAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_BasicAndDilutedEarningsLossPerShareAbstract_lbl" xml:lang="en-US">Basic and Diluted Earnings (Loss) Per Share [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_BasicAndDilutedEarningsLossPerShareAbstract" xlink:to="oiim_BasicAndDilutedEarningsLossPerShareAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding (in thousands) &#8211; basic (in Shares)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding (in thousands) &#8211; diluted (in Shares)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_FutureMinimumLeasePaymentsForAllNoncancelableOperatingLeasesAbstract" xlink:href="oiim-20151231.xsd#oiim_FutureMinimumLeasePaymentsForAllNoncancelableOperatingLeasesAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_FutureMinimumLeasePaymentsForAllNoncancelableOperatingLeasesAbstract_lbl" xml:lang="en-US">Future Minimum Lease Payments for All Noncancelable Operating Leases [Abstract]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_FutureMinimumLeasePaymentsForAllNoncancelableOperatingLeasesAbstract" xlink:to="oiim_FutureMinimumLeasePaymentsForAllNoncancelableOperatingLeasesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2016</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2017</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2018</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2019</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2020</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total minimum lease payments</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_PurchaseObligationsAndCommitmentsAbstract" xlink:href="oiim-20151231.xsd#oiim_PurchaseObligationsAndCommitmentsAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PurchaseObligationsAndCommitmentsAbstract_lbl" xml:lang="en-US">Purchase Obligations and Commitments [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchaseObligationsAndCommitmentsAbstract" xlink:to="oiim_PurchaseObligationsAndCommitmentsAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths_lbl" xml:lang="en-US">2016</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligationDueInSecondYear" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationDueInSecondYear_lbl" xml:lang="en-US">2017</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInSecondYear" xlink:to="us-gaap_ContractualObligationDueInSecondYear_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractualObligation"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US">Total</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Loss Contingency [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_FinancialInstrumentsAbstract" xlink:href="oiim-20151231.xsd#oiim_FinancialInstrumentsAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_FinancialInstrumentsAbstract_lbl" xml:lang="en-US">Financial Instruments [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_FinancialInstrumentsAbstract" xlink:to="oiim_FinancialInstrumentsAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US">Cash and cash equivalents</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US">Restricted cash</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfOperatingSegmentNetSalesAndOperatingIncomeLossAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfOperatingSegmentNetSalesAndOperatingIncomeLossAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfOperatingSegmentNetSalesAndOperatingIncomeLossAbstract_lbl" xml:lang="en-US">Summary of Operating Segment Net Sales and Operating Income (Loss) [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfOperatingSegmentNetSalesAndOperatingIncomeLossAbstract" xlink:to="oiim_SummaryOfOperatingSegmentNetSalesAndOperatingIncomeLossAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_IntergratedCircuitGroupMember" xlink:href="oiim-20151231.xsd#oiim_IntergratedCircuitGroupMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_IntergratedCircuitGroupMember_lbl" xml:lang="en-US">Integrated Circuit Group [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntergratedCircuitGroupMember" xlink:to="oiim_IntergratedCircuitGroupMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_NetworkSecurityGroupMember" xlink:href="oiim-20151231.xsd#oiim_NetworkSecurityGroupMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_NetworkSecurityGroupMember_lbl" xml:lang="en-US">Network Security Group [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NetworkSecurityGroupMember" xlink:to="oiim_NetworkSecurityGroupMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfNetSalesToUnaffiliatedCustomersByGeographicRegionAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfNetSalesToUnaffiliatedCustomersByGeographicRegionAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfNetSalesToUnaffiliatedCustomersByGeographicRegionAbstract_lbl" xml:lang="en-US">Summary of Net Sales to Unaffiliated Customers by Geographic Region [Abstract]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfNetSalesToUnaffiliatedCustomersByGeographicRegionAbstract" xlink:to="oiim_SummaryOfNetSalesToUnaffiliatedCustomersByGeographicRegionAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_CN"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl" xml:lang="en-US">CHINA</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net Sales to Unaffiliated Customers</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>    
    <loc xlink:type="locator" xlink:label="country_JP" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_JP"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_JP_lbl" xml:lang="en-US">JAPAN</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_JP" xlink:to="country_JP_lbl"/> 
    <loc xlink:type="locator" xlink:label="country_TW" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_TW_lbl" xml:lang="en-US">TAIWAN, PROVINCE OF CHINA</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_TW" xlink:to="country_TW_lbl"/> 
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_SG"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_SG_lbl" xml:lang="en-US">SINGAPORE</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl"/> 
    <loc xlink:type="locator" xlink:label="country_KR" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_KR_lbl" xml:lang="en-US">KOREA, REPUBLIC OF</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_KR" xlink:to="country_KR_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_OtherCountriesMember" xlink:href="oiim-20151231.xsd#oiim_OtherCountriesMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_OtherCountriesMember_lbl" xml:lang="en-US">Other Countries [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherCountriesMember" xlink:to="oiim_OtherCountriesMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_PercentageOfNetSalesToMajorCustomerAbstract" xlink:href="oiim-20151231.xsd#oiim_PercentageOfNetSalesToMajorCustomerAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PercentageOfNetSalesToMajorCustomerAbstract_lbl" xml:lang="en-US">Percentage of Net Sales to Major Customer [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PercentageOfNetSalesToMajorCustomerAbstract" xlink:to="oiim_PercentageOfNetSalesToMajorCustomerAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueGoodsNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US">Sales Revenue, Goods, Net [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_CustomerAMember" xlink:href="oiim-20151231.xsd#oiim_CustomerAMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerAMember" xlink:to="oiim_CustomerAMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Revenue percentage by customer</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_CustomerBMember" xlink:href="oiim-20151231.xsd#oiim_CustomerBMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerBMember" xlink:to="oiim_CustomerBMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_CustomerCMember" xlink:href="oiim-20151231.xsd#oiim_CustomerCMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerCMember" xlink:to="oiim_CustomerCMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_SummaryOfLongLivedAssetsByPhysicalLocationAbstract" xlink:href="oiim-20151231.xsd#oiim_SummaryOfLongLivedAssetsByPhysicalLocationAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SummaryOfLongLivedAssetsByPhysicalLocationAbstract_lbl" xml:lang="en-US">Summary of Long Lived Assets by Physical Location [Abstract]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SummaryOfLongLivedAssetsByPhysicalLocationAbstract" xlink:to="oiim_SummaryOfLongLivedAssetsByPhysicalLocationAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">OTHER LONG-TERM LIABILITIES</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">NON-OPERATING INCOME</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_OtherComprehensiveIncomeLossNetOfTaxEffectOfNilAbstract" xlink:href="oiim-20151231.xsd#oiim_OtherComprehensiveIncomeLossNetOfTaxEffectOfNilAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OtherComprehensiveIncomeLossNetOfTaxEffectOfNilAbstract_lbl" xml:lang="en-US">OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX EFFECT OF NIL</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherComprehensiveIncomeLossNetOfTaxEffectOfNilAbstract" xlink:to="oiim_OtherComprehensiveIncomeLossNetOfTaxEffectOfNilAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">BASIC AND DILUTED LOSS PER SHARE (note 16)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">NUMBER OF SHARES USED IN LOSS PER SHARE CALCULATION:</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_AIncludesStockBasedCompensationChargeAsFollowsAbstract" xlink:href="oiim-20151231.xsd#oiim_AIncludesStockBasedCompensationChargeAsFollowsAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AIncludesStockBasedCompensationChargeAsFollowsAbstract_lbl" xml:lang="en-US">(a) INCLUDES STOCK-BASED COMPENSATION CHARGE AS FOLLOWS:</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AIncludesStockBasedCompensationChargeAsFollowsAbstract" xlink:to="oiim_AIncludesStockBasedCompensationChargeAsFollowsAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_IssuanceOfAbstract" xlink:href="oiim-20151231.xsd#oiim_IssuanceOfAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IssuanceOfAbstract_lbl" xml:lang="en-US">Issuance of:</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IssuanceOfAbstract" xlink:to="oiim_IssuanceOfAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_TreasuryStockReissuedForAbstract" xlink:href="oiim-20151231.xsd#oiim_TreasuryStockReissuedForAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TreasuryStockReissuedForAbstract_lbl" xml:lang="en-US">Treasury stock reissued for :</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TreasuryStockReissuedForAbstract" xlink:to="oiim_TreasuryStockReissuedForAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="oiim-20151231.xsd#oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Unrealized gain on available-for-sale securities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other comprehensive income before reclassification adjustment</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl0"/>     
    <loc xlink:type="locator" xlink:label="oiim_IssuanceOfAbstract0" xlink:href="oiim-20151231.xsd#oiim_IssuanceOfAbstract0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_IssuanceOfAbstract0_lbl" xml:lang="en-US">Issuance of:</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IssuanceOfAbstract0" xlink:to="oiim_IssuanceOfAbstract0_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_TreasuryStockReissuedForAbstract0" xlink:href="oiim-20151231.xsd#oiim_TreasuryStockReissuedForAbstract0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TreasuryStockReissuedForAbstract0_lbl" xml:lang="en-US">Treasury stock reissued for :</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TreasuryStockReissuedForAbstract0" xlink:to="oiim_TreasuryStockReissuedForAbstract0_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_IssuanceOfAbstract00" xlink:href="oiim-20151231.xsd#oiim_IssuanceOfAbstract00"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_IssuanceOfAbstract00_lbl" xml:lang="en-US">Issuance of:</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IssuanceOfAbstract00" xlink:to="oiim_IssuanceOfAbstract00_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_TreasuryStockReissuedForAbstract00" xlink:href="oiim-20151231.xsd#oiim_TreasuryStockReissuedForAbstract00"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TreasuryStockReissuedForAbstract00_lbl" xml:lang="en-US">Treasury stock reissued for :</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TreasuryStockReissuedForAbstract00" xlink:to="oiim_TreasuryStockReissuedForAbstract00_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">OPERATING ACTIVITIES</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">INVESTING ACTIVITIES</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_AcquisitionOfAbstract" xlink:href="oiim-20151231.xsd#oiim_AcquisitionOfAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AcquisitionOfAbstract_lbl" xml:lang="en-US">Acquisition of:</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AcquisitionOfAbstract" xlink:to="oiim_AcquisitionOfAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_DecreaseIncreaseInAbstract" xlink:href="oiim-20151231.xsd#oiim_DecreaseIncreaseInAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DecreaseIncreaseInAbstract_lbl" xml:lang="en-US">Decrease (increase) in:</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DecreaseIncreaseInAbstract" xlink:to="oiim_DecreaseIncreaseInAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ProceedsFromAbstract" xlink:href="oiim-20151231.xsd#oiim_ProceedsFromAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ProceedsFromAbstract_lbl" xml:lang="en-US">Proceeds from:</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ProceedsFromAbstract" xlink:to="oiim_ProceedsFromAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">FINANCING ACTIVITIES</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_ProceedsFromAbstract0" xlink:href="oiim-20151231.xsd#oiim_ProceedsFromAbstract0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ProceedsFromAbstract0_lbl" xml:lang="en-US">Proceeds from:</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ProceedsFromAbstract0" xlink:to="oiim_ProceedsFromAbstract0_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH FLOWS</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAtDecember312014Abstract" xlink:href="oiim-20151231.xsd#oiim_ItemsMeasuredAtFairValueOnARecurringBasisAtDecember312014Abstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAtDecember312014Abstract_lbl" xml:lang="en-US">Items measured at fair value on a recurring basis at December 31, 2014</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAtDecember312014Abstract" xlink:to="oiim_ItemsMeasuredAtFairValueOnARecurringBasisAtDecember312014Abstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_CashAndCashEquivalentsAbstract0" xlink:href="oiim-20151231.xsd#oiim_CashAndCashEquivalentsAbstract0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CashAndCashEquivalentsAbstract0_lbl" xml:lang="en-US">Cash and cash equivalents</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CashAndCashEquivalentsAbstract0" xlink:to="oiim_CashAndCashEquivalentsAbstract0_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_LongTermInvestmentsAbstract0" xlink:href="oiim-20151231.xsd#oiim_LongTermInvestmentsAbstract0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LongTermInvestmentsAbstract0_lbl" xml:lang="en-US">Long-term investments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LongTermInvestmentsAbstract0" xlink:to="oiim_LongTermInvestmentsAbstract0_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAtDecember312014Abstract" xlink:href="oiim-20151231.xsd#oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAtDecember312014Abstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAtDecember312014Abstract_lbl" xml:lang="en-US">Items measured at fair value on a nonrecurring basis at December 31, 2014</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAtDecember312014Abstract" xlink:to="oiim_ItemsMeasuredAtFairValueOnANonrecurringBasisAtDecember312014Abstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_LongTermInvestmentsAbstract00" xlink:href="oiim-20151231.xsd#oiim_LongTermInvestmentsAbstract00"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_LongTermInvestmentsAbstract00_lbl" xml:lang="en-US">Long-term investments</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LongTermInvestmentsAbstract00" xlink:to="oiim_LongTermInvestmentsAbstract00_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_LongLivedAssetsHeldAndUsedRelatedToTheExitActivitiesAbstract" xlink:href="oiim-20151231.xsd#oiim_LongLivedAssetsHeldAndUsedRelatedToTheExitActivitiesAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LongLivedAssetsHeldAndUsedRelatedToTheExitActivitiesAbstract_lbl" xml:lang="en-US">Long-lived assets held and used related to the exit activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LongLivedAssetsHeldAndUsedRelatedToTheExitActivitiesAbstract" xlink:to="oiim_LongLivedAssetsHeldAndUsedRelatedToTheExitActivitiesAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments [Text Block]</label>    
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt8UCLPdYZl35nXbOCDIyGTqrowG2INEsunomyu23TgMMkIvj0OYAgwKRa09rUQO1EdrJS6FwcAUlSZhZTPNOxhaagUAiegD/MQpuq7cmK3mWKKwxU2mTnbJpm3VVwKRB28P+HOzYf5NLPU9SFuEj2p+YghMcZAlpQej4mheIp3lRjdXC8RkimuK+NK6XvSuVcEZKLZIo/A02ESiGHx3N4sk] CSR-->  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US">Cash, Cash Equivalents and Investments [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TimeDepositsAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDepositsAbstract_lbl" xml:lang="en-US">Time deposits</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositsAbstract" xlink:to="us-gaap_TimeDepositsAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_TimeDepositsAbstract0" xlink:href="oiim-20151231.xsd#oiim_TimeDepositsAbstract0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TimeDepositsAbstract0_lbl" xml:lang="en-US">Time deposits</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TimeDepositsAbstract0" xlink:to="oiim_TimeDepositsAbstract0_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:href="oiim-20151231.xsd#oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:href="oiim-20151231.xsd#oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ScheduleOfLongTermInvestmentsTableTextBlock" xlink:href="oiim-20151231.xsd#oiim_ScheduleOfLongTermInvestmentsTableTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ScheduleOfLongTermInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule Of Long-Term Investments [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ScheduleOfLongTermInvestmentsTableTextBlock" xlink:to="oiim_ScheduleOfLongTermInvestmentsTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_CostMethodAbstract" xlink:href="oiim-20151231.xsd#oiim_CostMethodAbstract"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodAbstract_lbl" xml:lang="en-US">Cost method</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodAbstract" xlink:to="oiim_CostMethodAbstract_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrentAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrentAbstract_lbl" xml:lang="en-US">Available-for-sale securities &#8211; noncurrent</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrentAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US">Unrealized Gain (Loss) on Investments [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_PropertyPlantAndEquipmentTableTextBlock" xlink:href="oiim-20151231.xsd#oiim_PropertyPlantAndEquipmentTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Property Plant And Equipment [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyPlantAndEquipmentTableTextBlock" xlink:to="oiim_PropertyPlantAndEquipmentTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_CostAbstract" xlink:href="oiim-20151231.xsd#oiim_CostAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CostAbstract_lbl" xml:lang="en-US">Cost</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostAbstract" xlink:to="oiim_CostAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_AccumulatedDepreciationAbstract" xlink:href="oiim-20151231.xsd#oiim_AccumulatedDepreciationAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_AccumulatedDepreciationAbstract_lbl" xml:lang="en-US">Accumulated depreciation</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AccumulatedDepreciationAbstract" xlink:to="oiim_AccumulatedDepreciationAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets Disclosure [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_IncreaseDecreaseInTaxResultingFromAbstract" xlink:href="oiim-20151231.xsd#oiim_IncreaseDecreaseInTaxResultingFromAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IncreaseDecreaseInTaxResultingFromAbstract_lbl" xml:lang="en-US">Increase (decrease) in tax resulting from:</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IncreaseDecreaseInTaxResultingFromAbstract" xlink:to="oiim_IncreaseDecreaseInTaxResultingFromAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_DeferredIncomeTaxAssetsAbstract" xlink:href="oiim-20151231.xsd#oiim_DeferredIncomeTaxAssetsAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DeferredIncomeTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred income tax assets</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxAssetsAbstract" xlink:to="oiim_DeferredIncomeTaxAssetsAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_DeferredIncomeTaxLiabilitiesAbstract" xlink:href="oiim-20151231.xsd#oiim_DeferredIncomeTaxLiabilitiesAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_DeferredIncomeTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred income tax liabilities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxLiabilitiesAbstract" xlink:to="oiim_DeferredIncomeTaxLiabilitiesAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xml:lang="en-US">Schedule of Assumptions Used [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock" xlink:href="oiim-20151231.xsd#oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock_lbl" xml:lang="en-US">Assumptions to Determine the Net Periodic Benefit Cost [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock" xlink:to="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_YearAbstract" xlink:href="oiim-20151231.xsd#oiim_YearAbstract"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_YearAbstract_lbl" xml:lang="en-US">Year</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_YearAbstract" xlink:to="oiim_YearAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock_lbl" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Disclosures [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_EffectOfDilutiveSecuritiesAbstract" xlink:href="oiim-20151231.xsd#oiim_EffectOfDilutiveSecuritiesAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EffectOfDilutiveSecuritiesAbstract_lbl" xml:lang="en-US">Effect of dilutive securities:</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EffectOfDilutiveSecuritiesAbstract" xlink:to="oiim_EffectOfDilutiveSecuritiesAbstract_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_LossPerShareBasicAndDilutedAbstract" xlink:href="oiim-20151231.xsd#oiim_LossPerShareBasicAndDilutedAbstract"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LossPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Loss per share &#8211; basic and diluted</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LossPerShareBasicAndDilutedAbstract" xlink:to="oiim_LossPerShareBasicAndDilutedAbstract_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments Disclosure [Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyDisclosures"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_NetSalesAbstract" xlink:href="oiim-20151231.xsd#oiim_NetSalesAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NetSalesAbstract_lbl" xml:lang="en-US">Net sales</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NetSalesAbstract" xlink:to="oiim_NetSalesAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_LossFromOperationsAbstract" xlink:href="oiim-20151231.xsd#oiim_LossFromOperationsAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LossFromOperationsAbstract_lbl" xml:lang="en-US">Loss from operations</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LossFromOperationsAbstract" xlink:to="oiim_LossFromOperationsAbstract_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building and Building Improvements [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfExpenseAxis"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfExpenseAxis_lbl" xml:lang="en-US">Nature of Expense [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_NatureOfExpenseAxis_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_LossOnAssetWriteOffMember" xlink:href="oiim-20151231.xsd#oiim_LossOnAssetWriteOffMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_LossOnAssetWriteOffMember_lbl" xml:lang="en-US">Loss On Asset Write Off [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LossOnAssetWriteOffMember" xlink:to="oiim_LossOnAssetWriteOffMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_OneTimeEmployeeTerminationBenefitsMember" xlink:href="oiim-20151231.xsd#oiim_OneTimeEmployeeTerminationBenefitsMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_OneTimeEmployeeTerminationBenefitsMember_lbl" xml:lang="en-US">One Time Employee Termination Benefits [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OneTimeEmployeeTerminationBenefitsMember" xlink:to="oiim_OneTimeEmployeeTerminationBenefitsMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_PropertyAndEquipmentMember" xlink:href="oiim-20151231.xsd#oiim_PropertyAndEquipmentMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PropertyAndEquipmentMember_lbl" xml:lang="en-US">Property and Equipment [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyAndEquipmentMember" xlink:to="oiim_PropertyAndEquipmentMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_AccruedOneTimeTerminationBenefitsMember" xlink:href="oiim-20151231.xsd#oiim_AccruedOneTimeTerminationBenefitsMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_AccruedOneTimeTerminationBenefitsMember_lbl" xml:lang="en-US">Accrued One Time Termination Benefits [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AccruedOneTimeTerminationBenefitsMember" xlink:to="oiim_AccruedOneTimeTerminationBenefitsMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US">Disposal Group Name [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_IntelligentECommerceGroupMember" xlink:href="oiim-20151231.xsd#oiim_IntelligentECommerceGroupMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_IntelligentECommerceGroupMember_lbl" xml:lang="en-US">Intelligent E-Commerce Group [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentECommerceGroupMember" xlink:to="oiim_IntelligentECommerceGroupMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_AggregateWriteDownOfAssetsToFairValueMember" xlink:href="oiim-20151231.xsd#oiim_AggregateWriteDownOfAssetsToFairValueMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_AggregateWriteDownOfAssetsToFairValueMember_lbl" xml:lang="en-US">Aggregate Write Down Of Assets To Fair Value [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AggregateWriteDownOfAssetsToFairValueMember" xlink:to="oiim_AggregateWriteDownOfAssetsToFairValueMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_IntelligentPowerGroupMember" xlink:href="oiim-20151231.xsd#oiim_IntelligentPowerGroupMember"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_IntelligentPowerGroupMember_lbl" xml:lang="en-US">Intelligent Power Group [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentPowerGroupMember" xlink:to="oiim_IntelligentPowerGroupMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ConsultantAndMaintenanceContractsMember" xlink:href="oiim-20151231.xsd#oiim_ConsultantAndMaintenanceContractsMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ConsultantAndMaintenanceContractsMember_lbl" xml:lang="en-US">Consultant And Maintenance Contracts [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ConsultantAndMaintenanceContractsMember" xlink:to="oiim_ConsultantAndMaintenanceContractsMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_LandUseRightsMember" xlink:href="oiim-20151231.xsd#oiim_LandUseRightsMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_LandUseRightsMember_lbl" xml:lang="en-US">Land Use Rights [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LandUseRightsMember" xlink:to="oiim_LandUseRightsMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_CaymanIslandsMember" xlink:href="oiim-20151231.xsd#oiim_CaymanIslandsMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_CaymanIslandsMember_lbl" xml:lang="en-US">Cayman Islands [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CaymanIslandsMember" xlink:to="oiim_CaymanIslandsMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Authority [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_PurchasePlan1999Member" xlink:href="oiim-20151231.xsd#oiim_PurchasePlan1999Member"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PurchasePlan1999Member_lbl" xml:lang="en-US">Purchase Plan 1999 [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan1999Member" xlink:to="oiim_PurchasePlan1999Member_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_PurchasePlan2009Member" xlink:href="oiim-20151231.xsd#oiim_PurchasePlan2009Member"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PurchasePlan2009Member_lbl" xml:lang="en-US">Purchase Plan 2009 [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan2009Member" xlink:to="oiim_PurchasePlan2009Member_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_StockPlan1997Member" xlink:href="oiim-20151231.xsd#oiim_StockPlan1997Member"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_StockPlan1997Member_lbl" xml:lang="en-US">Stock Plan 1997 [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockPlan1997Member" xlink:to="oiim_StockPlan1997Member_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_StockIncentivePlan1999Member" xlink:href="oiim-20151231.xsd#oiim_StockIncentivePlan1999Member"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_StockIncentivePlan1999Member_lbl" xml:lang="en-US">Stock Incentive Plan 1999 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockIncentivePlan1999Member" xlink:to="oiim_StockIncentivePlan1999Member_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_AnnualIncreaseMember" xlink:href="oiim-20151231.xsd#oiim_AnnualIncreaseMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_AnnualIncreaseMember_lbl" xml:lang="en-US">Annual Increase [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AnnualIncreaseMember" xlink:to="oiim_AnnualIncreaseMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ShareOptionPlan2005Member" xlink:href="oiim-20151231.xsd#oiim_ShareOptionPlan2005Member"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ShareOptionPlan2005Member_lbl" xml:lang="en-US">Share Option Plan 2005 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareOptionPlan2005Member" xlink:to="oiim_ShareOptionPlan2005Member_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_ShareIncentivePlan2005Member" xlink:href="oiim-20151231.xsd#oiim_ShareIncentivePlan2005Member"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_ShareIncentivePlan2005Member_lbl" xml:lang="en-US">Share Incentive Plan 2005 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareIncentivePlan2005Member" xlink:to="oiim_ShareIncentivePlan2005Member_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_CounterpartyNameAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_LegendsecInformationTechnologyMember" xlink:href="oiim-20151231.xsd#oiim_LegendsecInformationTechnologyMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_LegendsecInformationTechnologyMember_lbl" xml:lang="en-US">Legendsec Information Technology [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LegendsecInformationTechnologyMember" xlink:to="oiim_LegendsecInformationTechnologyMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseAxis_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_TradeSecretInfringementMember" xlink:href="oiim-20151231.xsd#oiim_TradeSecretInfringementMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_TradeSecretInfringementMember_lbl" xml:lang="en-US">Trade Secret Infringement [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TradeSecretInfringementMember" xlink:to="oiim_TradeSecretInfringementMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationStatusAxis"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationStatusAxis_lbl" xml:lang="en-US">Litigation Status [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusAxis_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PendingLitigationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PendingLitigationMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PendingLitigationMember_lbl" xml:lang="en-US">Pending Litigation [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PendingLitigationMember" xlink:to="us-gaap_PendingLitigationMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_NanjingAnalogChipTechSemiconductorMember" xlink:href="oiim-20151231.xsd#oiim_NanjingAnalogChipTechSemiconductorMember"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_NanjingAnalogChipTechSemiconductorMember_lbl" xml:lang="en-US">Nanjing AnalogChipTech Semiconductor [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NanjingAnalogChipTechSemiconductorMember" xlink:to="oiim_NanjingAnalogChipTechSemiconductorMember_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_PatentInfringementMember" xlink:href="oiim-20151231.xsd#oiim_PatentInfringementMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="oiim_PatentInfringementMember_lbl" xml:lang="en-US">Patent Infringement [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PatentInfringementMember" xlink:to="oiim_PatentInfringementMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SettledLitigationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SettledLitigationMember"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SettledLitigationMember_lbl" xml:lang="en-US">Settled Litigation [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SettledLitigationMember" xlink:to="us-gaap_SettledLitigationMember_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecurities_lbl" xml:lang="en-US">Available-for-sale Securities (in Dollars)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Marketing and Advertising Expense (in Dollars)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingExpense"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising Expense (in Dollars)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Assets, Fair Value Disclosure</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_lbl" xml:lang="en-US">Available-for-sale Securities, Gross Realized Gains</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_lbl" xml:lang="en-US">Available-for-sale Securities, Gross Realized Losses</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_CostMethodInvestmentPurchasePrice" xlink:href="oiim-20151231.xsd#oiim_CostMethodInvestmentPurchasePrice"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodInvestmentPurchasePrice_lbl" xml:lang="en-US">Cost Method Investment, Purchase Price</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentPurchasePrice" xlink:to="oiim_CostMethodInvestmentPurchasePrice_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Cost-method Investments, Other than Temporary Impairment</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:to="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalanceShares_lbl" xml:lang="en-US">Investment Owned, Balance, Shares (in Shares)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalanceShares" xlink:to="us-gaap_InvestmentOwnedBalanceShares_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss_lbl" xml:lang="en-US">Marketable Securities, Realized Gain (Loss)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLoss_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_InvestmentOwnedValuePerUnit" xlink:href="oiim-20151231.xsd#oiim_InvestmentOwnedValuePerUnit"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_InvestmentOwnedValuePerUnit_lbl" xml:lang="en-US">Investment Owned Value Per Unit (in Dollars)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentOwnedValuePerUnit" xlink:to="oiim_InvestmentOwnedValuePerUnit_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xml:lang="en-US">Stock Redeemed or Called During Period, Value</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_lbl" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:to="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_CostMethodInvestmentPerShare" xlink:href="oiim-20151231.xsd#oiim_CostMethodInvestmentPerShare"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodInvestmentPerShare_lbl" xml:lang="en-US">Cost Method Investment Per Share (in Dollars per share)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentPerShare" xlink:to="oiim_CostMethodInvestmentPerShare_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_InvestmentPercentage" xlink:href="oiim-20151231.xsd#oiim_InvestmentPercentage"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_InvestmentPercentage_lbl" xml:lang="en-US">Investment Percentage</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentPercentage" xlink:to="oiim_InvestmentPercentage_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_CostMethodInvestmentSaleOfShares" xlink:href="oiim-20151231.xsd#oiim_CostMethodInvestmentSaleOfShares"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodInvestmentSaleOfShares_lbl" xml:lang="en-US">Cost Method Investment Sale of Shares (in Shares)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentSaleOfShares" xlink:to="oiim_CostMethodInvestmentSaleOfShares_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_CostMethodInvestmentSaleOfSharesValue" xlink:href="oiim-20151231.xsd#oiim_CostMethodInvestmentSaleOfSharesValue"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodInvestmentSaleOfSharesValue_lbl" xml:lang="en-US">Cost Method Investment Sale of Shares Value</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentSaleOfSharesValue" xlink:to="oiim_CostMethodInvestmentSaleOfSharesValue_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_WriteOffOutstandingPrepayments" xlink:href="oiim-20151231.xsd#oiim_WriteOffOutstandingPrepayments"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_WriteOffOutstandingPrepayments_lbl" xml:lang="en-US">Write Off Outstanding Prepayments</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_WriteOffOutstandingPrepayments" xlink:to="oiim_WriteOffOutstandingPrepayments_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetImpairmentCharges"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Asset Impairment Charges</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateInvestmentPropertyAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateInvestmentPropertyAtCost_lbl" xml:lang="en-US">Real Estate Investment Property, at Cost</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateInvestmentPropertyAtCost" xlink:to="us-gaap_RealEstateInvestmentPropertyAtCost_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredGainOnSaleOfProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredGainOnSaleOfProperty"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredGainOnSaleOfProperty_lbl" xml:lang="en-US">Deferred Gain on Sale of Property</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredGainOnSaleOfProperty" xlink:to="us-gaap_DeferredGainOnSaleOfProperty_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers" xlink:href="oiim-20151231.xsd#oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers_lbl" xml:lang="en-US">Number of Property, Plant and Equipment Units Leased to Others</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers" xlink:to="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers" xlink:href="oiim-20151231.xsd#oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers_lbl" xml:lang="en-US">Number of Property, Plant and Equipment Units Sold to Others</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers" xlink:to="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDeferredCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfDeferredCharges"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDeferredCharges_lbl" xml:lang="en-US">Amortization of Deferred Charges</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDeferredCharges" xlink:to="us-gaap_AmortizationOfDeferredCharges_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_LandUseRightsTerm" xlink:href="oiim-20151231.xsd#oiim_LandUseRightsTerm"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LandUseRightsTerm_lbl" xml:lang="en-US">Land Use Rights Term</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LandUseRightsTerm" xlink:to="oiim_LandUseRightsTerm_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_lbl" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined Contribution Plan, Cost Recognized</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum" xlink:href="oiim-20151231.xsd#oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum_lbl" xml:lang="en-US">Defined Benefit Plan Contributions By Employer Percentage Minimum</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerMaximum" xlink:href="oiim-20151231.xsd#oiim_DefinedBenefitPlanContributionsByEmployerMaximum"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerMaximum_lbl" xml:lang="en-US">DefinedBenefitPlanContributionsByEmployer Maximum</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerMaximum" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerMaximum_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent" xlink:href="oiim-20151231.xsd#oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent_lbl" xml:lang="en-US">Defined Benefi tPlan Contributions By Employer Percentage Current</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:href="oiim-20151231.xsd#oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award Minimum Employee Subscription Rate</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum" xlink:href="oiim-20151231.xsd#oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award Employee Subscription Rate Maximum</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage" xlink:href="oiim-20151231.xsd#oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value (in Dollars)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value (in Dollars)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options (in Dollars)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Operating Leases, Rent Expense</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xml:lang="en-US">Long-term Purchase Commitment, Period</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermPurchaseCommitmentPeriod" xlink:to="us-gaap_LongtermPurchaseCommitmentPeriod_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNumberOfDefendants" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyNumberOfDefendants"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNumberOfDefendants_lbl" xml:lang="en-US">Loss Contingency, Number of Defendants</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNumberOfDefendants" xlink:to="us-gaap_LossContingencyNumberOfDefendants_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationSettlementAmount"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmount_lbl" xml:lang="en-US">Litigation Settlement, Amount</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmount" xlink:to="us-gaap_LitigationSettlementAmount_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of Reportable Segments</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_NumberOfCustomers" xlink:href="oiim-20151231.xsd#oiim_NumberOfCustomers"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NumberOfCustomers_lbl" xml:lang="en-US">Number of Customers</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfCustomers" xlink:to="oiim_NumberOfCustomers_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_AssetsHeldForSalePolicyTextBlock" xlink:href="oiim-20151231.xsd#oiim_AssetsHeldForSalePolicyTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AssetsHeldForSalePolicyTextBlock_lbl" xml:lang="en-US">Assets Held for Sale [Policy Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssetsHeldForSalePolicyTextBlock" xlink:to="oiim_AssetsHeldForSalePolicyTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xml:lang="en-US">Stockholders&apos; Equity, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Cost, Policy [Policy Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US">Pension and Other Postretirement Plans, Policy [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_GovernmentGrantsPolicyTextBlock" xlink:href="oiim-20151231.xsd#oiim_GovernmentGrantsPolicyTextBlock"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_GovernmentGrantsPolicyTextBlock_lbl" xml:lang="en-US">Government Grants [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GovernmentGrantsPolicyTextBlock" xlink:to="oiim_GovernmentGrantsPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock" xlink:href="oiim-20151231.xsd#oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock_lbl" xml:lang="en-US">Translation of Foreign Currency Financial Statements [Policy Text Block]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock" xlink:to="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_LegalContingenciesPolicyTextBlock" xlink:href="oiim-20151231.xsd#oiim_LegalContingenciesPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LegalContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Legal Contingencies [Policy Text Block]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LegalContingenciesPolicyTextBlock" xlink:to="oiim_LegalContingenciesPolicyTextBlock_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Equity Award [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisTable" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisTable_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) - Items Measured at Fair Value on a Recurring Basis [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisTable" xlink:to="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisLineItems_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) - Items Measured at Fair Value on a Recurring Basis [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaRecurringBasisLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisTable" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisTable"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisTable_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) - Items Measured at Fair Value on a Nonrecurring Basis [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisTable" xlink:to="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisLineItems" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisLineItems_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) - Items Measured at Fair Value on a Nonrecurring Basis [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisLineItems" xlink:to="oiim_Note4FairValueMeasurementsDetailsItemsMeasuredatFairValueonaNonrecurringBasisLineItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investments [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsTable" xlink:href="oiim-20151231.xsd#oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsTable_lbl" xml:lang="en-US">Note 6 - Short-term Investments (Details) - Summary of Short-term Investments [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsTable" xlink:to="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsLineItems_lbl" xml:lang="en-US">Note 6 - Short-term Investments (Details) - Summary of Short-term Investments [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsLineItems" xlink:to="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US">Fair Value Measurement [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_InvestmentsByContractualMaturityDomain" xlink:href="oiim-20151231.xsd#oiim_InvestmentsByContractualMaturityDomain"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_InvestmentsByContractualMaturityDomain_lbl" xml:lang="en-US">InvestmentsByContractualMaturity [Domain]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentsByContractualMaturityDomain" xlink:to="oiim_InvestmentsByContractualMaturityDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityTable" xlink:href="oiim-20151231.xsd#oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityTable"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityTable_lbl" xml:lang="en-US">Note 6 - Short-term Investments (Details) - Summary of Short-term Investments by Contractual Maturity [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityTable" xlink:to="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityLineItems" xlink:href="oiim-20151231.xsd#oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityLineItems_lbl" xml:lang="en-US">Note 6 - Short-term Investments (Details) - Summary of Short-term Investments by Contractual Maturity [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityLineItems" xlink:to="oiim_Note6ShorttermInvestmentsDetailsSummaryofShorttermInvestmentsbyContractualMaturityLineItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_lbl" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="invest_InvestmentHoldingDomain" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingDomain"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_InvestmentHoldingDomain_lbl" xml:lang="en-US">Investment Holding [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_InvestmentHoldingDomain" xlink:to="invest_InvestmentHoldingDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsTable" xlink:href="oiim-20151231.xsd#oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsTable"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsTable_lbl" xml:lang="en-US">Note 9 - Long-term Investments (Details) - Long-term Investments [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsTable" xlink:to="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsTable_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsLineItems"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsLineItems_lbl" xml:lang="en-US">Note 9 - Long-term Investments (Details) - Long-term Investments [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsLineItems" xlink:to="oiim_Note9LongtermInvestmentsDetailsLongtermInvestmentsLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetTable" xlink:href="oiim-20151231.xsd#oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetTable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetTable_lbl" xml:lang="en-US">Note 10 - Property and Equipment, Net (Details) - Summary of Property and Equipment, Net [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetTable" xlink:to="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetTable_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetLineItems" xlink:href="oiim-20151231.xsd#oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetLineItems"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetLineItems_lbl" xml:lang="en-US">Note 10 - Property and Equipment, Net (Details) - Summary of Property and Equipment, Net [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetLineItems" xlink:to="oiim_Note10PropertyandEquipmentNetDetailsSummaryofPropertyandEquipmentNetLineItems_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_OtherAssetsDomain" xlink:href="oiim-20151231.xsd#oiim_OtherAssetsDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OtherAssetsDomain_lbl" xml:lang="en-US">OtherAssets [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherAssetsDomain" xlink:to="oiim_OtherAssetsDomain_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsTable" xlink:href="oiim-20151231.xsd#oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsTable_lbl" xml:lang="en-US">Note 11 - Other Assets (Details) - Summary of Other Assets [Table]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsTable" xlink:to="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsLineItems_lbl" xml:lang="en-US">Note 11 - Other Assets (Details) - Summary of Other Assets [Line Items]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsLineItems" xlink:to="oiim_Note11OtherAssetsDetailsSummaryofOtherAssetsLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanAssetCategoriesDomain_lbl" xml:lang="en-US">Plan Asset Categories [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_PlanAssetCategoriesDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewTable" xlink:href="oiim-20151231.xsd#oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewTable_lbl" xml:lang="en-US">Note 14 - Retirement and Pension Plans (Details) - Percentage of Major Category of Plan Assets (Under Review) [Table]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewTable" xlink:to="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewLineItems" xlink:href="oiim-20151231.xsd#oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewLineItems_lbl" xml:lang="en-US">Note 14 - Retirement and Pension Plans (Details) - Percentage of Major Category of Plan Assets (Under Review) [Line Items]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewLineItems" xlink:to="oiim_Note14RetirementandPensionPlansDetailsPercentageofMajorCategoryofPlanAssetsUnderReviewLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_RangeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US">Range [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_lbl" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Plan [Domain]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPTable" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPTable_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) - Fair Value Assumptions of Stock Options and ESOP [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPTable" xlink:to="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPLineItems" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPLineItems_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) - Fair Value Assumptions of Stock Options and ESOP [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPLineItems" xlink:to="oiim_Note15StockbasedCompensationDetailsFairValueAssumptionsofStockOptionsandESOPLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsRSUsActivityTable" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsRSUsActivityTable"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsRSUsActivityTable_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) - RSUs Activity [Table]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsRSUsActivityTable" xlink:to="oiim_Note15StockbasedCompensationDetailsRSUsActivityTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsRSUsActivityLineItems" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsRSUsActivityLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsRSUsActivityLineItems_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) - RSUs Activity [Line Items]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsRSUsActivityLineItems" xlink:to="oiim_Note15StockbasedCompensationDetailsRSUsActivityLineItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_lbl" xml:lang="en-US">Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_lbl" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionTable" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionTable_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) - Summary of Net Sales to Unaffiliated Customers by Geographic Region [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionTable" xlink:to="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionLineItems" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionLineItems_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) - Summary of Net Sales to Unaffiliated Customers by Geographic Region [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionLineItems" xlink:to="oiim_Note20SegmentInformationDetailsSummaryofNetSalestoUnaffiliatedCustomersbyGeographicRegionLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTable"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationTable" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationTable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationTable_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) - Summary of Long Lived Assets by Physical Location [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationTable" xlink:to="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationTable_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationLineItems" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationLineItems"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationLineItems_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) - Summary of Long Lived Assets by Physical Location [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationLineItems" xlink:to="oiim_Note20SegmentInformationDetailsSummaryofLongLivedAssetsbyPhysicalLocationLineItems_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note2SummaryofSignificantAccountingPoliciesDetailsTable"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Details) [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="oiim_Note2SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain_lbl" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsTable_lbl" xml:lang="en-US">Note 3 - Discontinued Operations and Exit Activities (Details) [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsTable" xlink:to="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsLineItems_lbl" xml:lang="en-US">Note 3 - Discontinued Operations and Exit Activities (Details) [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsLineItems" xlink:to="oiim_Note3DiscontinuedOperationsandExitActivitiesDetailsLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Group Name [Domain]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsTable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsTable_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) [Table]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsTable" xlink:to="oiim_Note4FairValueMeasurementsDetailsTable_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note4FairValueMeasurementsDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note4FairValueMeasurementsDetailsLineItems"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note4FairValueMeasurementsDetailsLineItems_lbl" xml:lang="en-US">Note 4 - Fair Value Measurements (Details) [Line Items]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note4FairValueMeasurementsDetailsLineItems" xlink:to="oiim_Note4FairValueMeasurementsDetailsLineItems_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note9LongtermInvestmentsDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note9LongtermInvestmentsDetailsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note9LongtermInvestmentsDetailsTable_lbl" xml:lang="en-US">Note 9 - Long-term Investments (Details) [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note9LongtermInvestmentsDetailsTable" xlink:to="oiim_Note9LongtermInvestmentsDetailsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note9LongtermInvestmentsDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note9LongtermInvestmentsDetailsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note9LongtermInvestmentsDetailsLineItems_lbl" xml:lang="en-US">Note 9 - Long-term Investments (Details) [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note9LongtermInvestmentsDetailsLineItems" xlink:to="oiim_Note9LongtermInvestmentsDetailsLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note10PropertyandEquipmentNetDetailsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsTable_lbl" xml:lang="en-US">Note 10 - Property and Equipment, Net (Details) [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note10PropertyandEquipmentNetDetailsTable" xlink:to="oiim_Note10PropertyandEquipmentNetDetailsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note10PropertyandEquipmentNetDetailsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note10PropertyandEquipmentNetDetailsLineItems_lbl" xml:lang="en-US">Note 10 - Property and Equipment, Net (Details) [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note10PropertyandEquipmentNetDetailsLineItems" xlink:to="oiim_Note10PropertyandEquipmentNetDetailsLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain_lbl" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note11OtherAssetsDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note11OtherAssetsDetailsTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note11OtherAssetsDetailsTable_lbl" xml:lang="en-US">Note 11 - Other Assets (Details) [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note11OtherAssetsDetailsTable" xlink:to="oiim_Note11OtherAssetsDetailsTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note11OtherAssetsDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note11OtherAssetsDetailsLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note11OtherAssetsDetailsLineItems_lbl" xml:lang="en-US">Note 11 - Other Assets (Details) [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note11OtherAssetsDetailsLineItems" xlink:to="oiim_Note11OtherAssetsDetailsLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note13IncomeTaxDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note13IncomeTaxDetailsTable"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note13IncomeTaxDetailsTable_lbl" xml:lang="en-US">Note 13 - Income Tax (Details) [Table]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note13IncomeTaxDetailsTable" xlink:to="oiim_Note13IncomeTaxDetailsTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note13IncomeTaxDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note13IncomeTaxDetailsLineItems"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note13IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Note 13 - Income Tax (Details) [Line Items]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note13IncomeTaxDetailsLineItems" xlink:to="oiim_Note13IncomeTaxDetailsLineItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsTable"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsTable_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsTable" xlink:to="oiim_Note15StockbasedCompensationDetailsTable_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note15StockbasedCompensationDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note15StockbasedCompensationDetailsLineItems"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note15StockbasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Note 15 - Stock-based Compensation (Details) [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note15StockbasedCompensationDetailsLineItems" xlink:to="oiim_Note15StockbasedCompensationDetailsLineItems_lbl"/>    
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note16EarningsLossPerShareDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note16EarningsLossPerShareDetailsTable"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note16EarningsLossPerShareDetailsTable_lbl" xml:lang="en-US">Note 16 - Earnings (Loss) Per Share (Details) [Table]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note16EarningsLossPerShareDetailsTable" xlink:to="oiim_Note16EarningsLossPerShareDetailsTable_lbl"/>  
    <loc xlink:type="locator" xlink:label="oiim_Note16EarningsLossPerShareDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note16EarningsLossPerShareDetailsLineItems"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note16EarningsLossPerShareDetailsLineItems_lbl" xml:lang="en-US">Note 16 - Earnings (Loss) Per Share (Details) [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note16EarningsLossPerShareDetailsLineItems" xlink:to="oiim_Note16EarningsLossPerShareDetailsLineItems_lbl"/>     
    <loc xlink:type="locator" xlink:label="oiim_Note17CommitmentsDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note17CommitmentsDetailsTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note17CommitmentsDetailsTable_lbl" xml:lang="en-US">Note 17 - Commitments (Details) [Table]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note17CommitmentsDetailsTable" xlink:to="oiim_Note17CommitmentsDetailsTable_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note17CommitmentsDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note17CommitmentsDetailsLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note17CommitmentsDetailsLineItems_lbl" xml:lang="en-US">Note 17 - Commitments (Details) [Line Items]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note17CommitmentsDetailsLineItems" xlink:to="oiim_Note17CommitmentsDetailsLineItems_lbl"/>  
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationStatusDomain"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationStatusDomain_lbl" xml:lang="en-US">Litigation Status [Domain]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_LitigationStatusDomain_lbl"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationCaseTypeDomain_lbl" xml:lang="en-US">Litigation Case [Domain]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationCaseTypeDomain" xlink:to="us-gaap_LitigationCaseTypeDomain_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US">Counterparty Name [Domain]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain_lbl"/>    
    <loc xlink:type="locator" xlink:label="oiim_Note18ContingenciesDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note18ContingenciesDetailsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note18ContingenciesDetailsTable_lbl" xml:lang="en-US">Note 18 - Contingencies (Details) [Table]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note18ContingenciesDetailsTable" xlink:to="oiim_Note18ContingenciesDetailsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note18ContingenciesDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note18ContingenciesDetailsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note18ContingenciesDetailsLineItems_lbl" xml:lang="en-US">Note 18 - Contingencies (Details) [Line Items]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note18ContingenciesDetailsLineItems" xlink:to="oiim_Note18ContingenciesDetailsLineItems_lbl"/> 
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsTable" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsTable"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsTable_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) [Table]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsTable" xlink:to="oiim_Note20SegmentInformationDetailsTable_lbl"/>   
    <loc xlink:type="locator" xlink:label="oiim_Note20SegmentInformationDetailsLineItems" xlink:href="oiim-20151231.xsd#oiim_Note20SegmentInformationDetailsLineItems"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_Note20SegmentInformationDetailsLineItems_lbl" xml:lang="en-US">Note 20 - Segment Information (Details) [Line Items]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_Note20SegmentInformationDetailsLineItems" xlink:to="oiim_Note20SegmentInformationDetailsLineItems_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_AssetsFairValueDisclosureNonrecurringGainLoss_lbl0" xml:lang="en-US">This element represents the total gain/loss of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssetsFairValueDisclosureNonrecurringGainLoss" xlink:to="oiim_AssetsFairValueDisclosureNonrecurringGainLoss_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_AssetsHeldForSalePolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for assets that are held for sale.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssetsHeldForSalePolicyTextBlock" xlink:to="oiim_AssetsHeldForSalePolicyTextBlock_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock" xlink:to="oiim_AssumptionsToDetermineTheNetPeriodicBenefitCostTableTextBlock_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ConsultingFeesCurrent_lbl0" xml:lang="en-US">Accrued consulting fees current.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ConsultingFeesCurrent" xlink:to="oiim_ConsultingFeesCurrent_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CostMethodInvestmentPerShare_lbl0" xml:lang="en-US">Represents cost method investment per share.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentPerShare" xlink:to="oiim_CostMethodInvestmentPerShare_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CostMethodInvestmentPurchasePrice_lbl0" xml:lang="en-US">Purchase price of cost method investments.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentPurchasePrice" xlink:to="oiim_CostMethodInvestmentPurchasePrice_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CostMethodInvestmentSaleOfShares_lbl0" xml:lang="en-US">Represents cost method investment sale of shares.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentSaleOfShares" xlink:to="oiim_CostMethodInvestmentSaleOfShares_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CostMethodInvestmentSaleOfSharesValue_lbl0" xml:lang="en-US">Represents cost method investment sale of shares value.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodInvestmentSaleOfSharesValue" xlink:to="oiim_CostMethodInvestmentSaleOfSharesValue_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance_lbl0" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from unrealized capital allowances.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance" xlink:to="oiim_DeferredTaxLiabilitiesUnrealizedCapitalAllowance_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl1" xml:lang="en-US">Amount of deferred tax liability attributable to temporary differences of tax withholding from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits" xlink:to="oiim_DeferredTaxLiabilityWithholdingTaxesOnRepatriationOfSubsidiaryProfits_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerMaximum_lbl0" xml:lang="en-US">Maximum percentage of pension plan contributions made by employer.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerMaximum" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerMaximum_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent_lbl0" xml:lang="en-US">Current period pension plan contributions made by the employer.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerPercentageCurrent_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum_lbl0" xml:lang="en-US">Minimum percentage of pension plan contributions made by the employer.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum" xlink:to="oiim_DefinedBenefitPlanContributionsByEmployerPercentageMinimum_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets_lbl0" xml:lang="en-US">The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to changes in deferred income tax assets.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets" xlink:to="oiim_EffectiveIncomeTaxRateReconcilationChangesInDeferredIncomeTaxAssets_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_EngineeringRelatedExpensesCurrent_lbl0" xml:lang="en-US">Accrued engineering related expenses.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EngineeringRelatedExpensesCurrent" xlink:to="oiim_EngineeringRelatedExpensesCurrent_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_GovernmentGrantsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of government grants.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GovernmentGrantsPolicyTextBlock" xlink:to="oiim_GovernmentGrantsPolicyTextBlock_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_InvestmentOwnedValuePerUnit_lbl0" xml:lang="en-US">Represents investment owned value per unit.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentOwnedValuePerUnit" xlink:to="oiim_InvestmentOwnedValuePerUnit_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_InvestmentPercentage_lbl0" xml:lang="en-US">Represents investment percentage.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentPercentage" xlink:to="oiim_InvestmentPercentage_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_LandUseRightsTerm_lbl0" xml:lang="en-US">Number of years associated with the right to use land within municipal zones.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LandUseRightsTerm" xlink:to="oiim_LandUseRightsTerm_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_LegalContingenciesPolicyTextBlock_lbl0" xml:lang="en-US">Represents the policy of legal contingencies.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LegalContingenciesPolicyTextBlock" xlink:to="oiim_LegalContingenciesPolicyTextBlock_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_NumberOfCustomers_lbl0" xml:lang="en-US">Represents the number of customers.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfCustomers" xlink:to="oiim_NumberOfCustomers_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers_lbl0" xml:lang="en-US">Represents the number of property, plant and equipment units leased to others/third parties.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers" xlink:to="oiim_NumberOfPropertyPlantAndEquipmentUnitsLeasedToOthers_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers_lbl0" xml:lang="en-US">Represents the number of property, plant and equipment units sold to others/third parties.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers" xlink:to="oiim_NumberOfPropertyPlantAndEquipmentUnitsSoldToOthers_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xml:lang="en-US">Amount after tax, before reclassification adjustments, of unrealized holding gain on available-for-sale securities.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="oiim_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PaymentInAdvanceCurrent_lbl0" xml:lang="en-US">The current value of payments made in advance.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PaymentInAdvanceCurrent" xlink:to="oiim_PaymentInAdvanceCurrent_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Entire disclosure for prepaid expenses and other current assets.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="oiim_PrepaidExpensesAndOtherCurrentAssetsTextBlock_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PrepaymentForPropertyAndEquipment_lbl0" xml:lang="en-US">Represents prepayment for property and equipment.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PrepaymentForPropertyAndEquipment" xlink:to="oiim_PrepaymentForPropertyAndEquipment_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PromotionalExpensesCurrent_lbl0" xml:lang="en-US">Accrued promotional expenses current.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PromotionalExpensesCurrent" xlink:to="oiim_PromotionalExpensesCurrent_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PropertyLeasedToOthers_lbl0" xml:lang="en-US">Represents the monetary amount of property leased to others/third parties.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyLeasedToOthers" xlink:to="oiim_PropertyLeasedToOthers_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PropertyPlantAndEquipmentTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the useful life and salvage value of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyPlantAndEquipmentTableTextBlock" xlink:to="oiim_PropertyPlantAndEquipmentTableTextBlock_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ScheduleOfLongTermInvestmentsTableTextBlock_lbl0" xml:lang="en-US">Tabular schedule of long-term investments.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ScheduleOfLongTermInvestmentsTableTextBlock" xlink:to="oiim_ScheduleOfLongTermInvestmentsTableTextBlock_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Represents schedule of prepaid expenses and other current assets.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="oiim_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum_lbl0" xml:lang="en-US">The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeSubscriptionRateMaximum_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_lbl0" xml:lang="en-US">The lowest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage_lbl0" xml:lang="en-US">The percentage increase or decrease in number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding, including vested options.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage" xlink:to="oiim_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreasePercentage_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShippingExpensesCurrent_lbl0" xml:lang="en-US">Accrued shipping expenses current.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShippingExpensesCurrent" xlink:to="oiim_ShippingExpensesCurrent_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_StockBasedCompensationIncludedInResearchAndDevelopment_lbl0" xml:lang="en-US">Represents portion of research and development expense recognized during the period arising from share-based compensation arrangements (for example, shares of stock, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.  This compensation amount has been included in research and development.&#xd;  
&#xd; 
&quot;</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockBasedCompensationIncludedInResearchAndDevelopment" xlink:to="oiim_StockBasedCompensationIncludedInResearchAndDevelopment_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative_lbl0" xml:lang="en-US">Represents portion of general and administrative expense recognized during the period arising from share-based compensation arrangements (for example, shares of stock, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.  This compensation amount has been included in general and administrative.&#xd;     
&#xd; 
&#xd; 
&quot;</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative" xlink:to="oiim_StockBasedCompensationIncludedInSellingGeneralAndAdministrative_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock_lbl0" xml:lang="en-US">Represents the policy for translation of foreign currency financial statements.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock" xlink:to="oiim_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_WriteOffOutstandingPrepayments_lbl0" xml:lang="en-US">Represents the write off outstanding prepayments.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_WriteOffOutstandingPrepayments" xlink:to="oiim_WriteOffOutstandingPrepayments_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_InvestmentsByContractualMaturityAxis_lbl0" xml:lang="en-US">Investments By Contractual Maturity [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentsByContractualMaturityAxis" xlink:to="oiim_InvestmentsByContractualMaturityAxis_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_InvestmentsByContractualMaturityAxis_lbl1" xml:lang="en-US">Investments By Contractual Maturity [Axis]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_InvestmentsByContractualMaturityAxis" xlink:to="oiim_InvestmentsByContractualMaturityAxis_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OtherAssetsAxis_lbl0" xml:lang="en-US">Other Assets [Axis]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherAssetsAxis" xlink:to="oiim_OtherAssetsAxis_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_OtherAssetsAxis_lbl1" xml:lang="en-US">Other Assets [Axis]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherAssetsAxis" xlink:to="oiim_OtherAssetsAxis_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AccruedOneTimeTerminationBenefitsMember_lbl0" xml:lang="en-US">Accrued One Time Termination Benefits [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AccruedOneTimeTerminationBenefitsMember" xlink:to="oiim_AccruedOneTimeTerminationBenefitsMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_AccruedOneTimeTerminationBenefitsMember_lbl1" xml:lang="en-US">Accrued One Time Termination Benefits [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AccruedOneTimeTerminationBenefitsMember" xlink:to="oiim_AccruedOneTimeTerminationBenefitsMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AggregateWriteDownOfAssetsToFairValueMember_lbl0" xml:lang="en-US">Aggregate Write Down Of Assets To Fair Value [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AggregateWriteDownOfAssetsToFairValueMember" xlink:to="oiim_AggregateWriteDownOfAssetsToFairValueMember_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AnnualIncreaseMember_lbl0" xml:lang="en-US">Annual Increase [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AnnualIncreaseMember" xlink:to="oiim_AnnualIncreaseMember_lbl0"/>  
    <loc xlink:type="locator" xlink:label="oiim_AttorneysFeesAwardedToMPSMember" xlink:href="oiim-20151231.xsd#oiim_AttorneysFeesAwardedToMPSMember"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AttorneysFeesAwardedToMPSMember_lbl" xml:lang="en-US">Attorneys Fees Awarded To MPS [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AttorneysFeesAwardedToMPSMember" xlink:to="oiim_AttorneysFeesAwardedToMPSMember_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CaymanIslandsMember_lbl0" xml:lang="en-US">Cayman Islands [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CaymanIslandsMember" xlink:to="oiim_CaymanIslandsMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CaymanIslandsMember_lbl1" xml:lang="en-US">Cayman Islands [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CaymanIslandsMember" xlink:to="oiim_CaymanIslandsMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ConsultantAndMaintenanceContractsMember_lbl0" xml:lang="en-US">Consultant And Maintenance Contracts [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ConsultantAndMaintenanceContractsMember" xlink:to="oiim_ConsultantAndMaintenanceContractsMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ConsultantAndMaintenanceContractsMember_lbl1" xml:lang="en-US">Consultant And Maintenance Contracts [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ConsultantAndMaintenanceContractsMember" xlink:to="oiim_ConsultantAndMaintenanceContractsMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMember_lbl0" xml:lang="en-US">Cost [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMember" xlink:to="oiim_CostMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostMethodSecuritiesMember_lbl0" xml:lang="en-US">Cost Method Securities [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodSecuritiesMember" xlink:to="oiim_CostMethodSecuritiesMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CostMethodSecuritiesMember_lbl1" xml:lang="en-US">Information pertaining to cost method securities.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostMethodSecuritiesMember" xlink:to="oiim_CostMethodSecuritiesMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CustomerAMember_lbl0" xml:lang="en-US">Customer A [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerAMember" xlink:to="oiim_CustomerAMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CustomerAMember_lbl1" xml:lang="en-US">Major customer,customer A.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerAMember" xlink:to="oiim_CustomerAMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CustomerBMember_lbl0" xml:lang="en-US">Customer B [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerBMember" xlink:to="oiim_CustomerBMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CustomerBMember_lbl1" xml:lang="en-US">Major customer,customer B.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerBMember" xlink:to="oiim_CustomerBMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CustomerCMember_lbl0" xml:lang="en-US">Customer C [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerCMember" xlink:to="oiim_CustomerCMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_CustomerCMember_lbl1" xml:lang="en-US">Major customer,customer C.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CustomerCMember" xlink:to="oiim_CustomerCMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredChargesMember_lbl0" xml:lang="en-US">Deferred Charges [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredChargesMember" xlink:to="oiim_DeferredChargesMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DeferredChargesMember_lbl1" xml:lang="en-US">Deferred Charges [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredChargesMember" xlink:to="oiim_DeferredChargesMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl0" xml:lang="en-US">Deferred Income Tax Assets Noncurrent [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxAssetsNoncurrentMember" xlink:to="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl1" xml:lang="en-US">Deferred Income Tax Assets - Noncurrent [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxAssetsNoncurrentMember" xlink:to="oiim_DeferredIncomeTaxAssetsNoncurrentMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DueAfterOneYearThroughTwoYearsMember_lbl0" xml:lang="en-US">Due After One Year Through Two Years [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueAfterOneYearThroughTwoYearsMember" xlink:to="oiim_DueAfterOneYearThroughTwoYearsMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DueAfterOneYearThroughTwoYearsMember_lbl1" xml:lang="en-US">Due After One Year Through Two Years [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueAfterOneYearThroughTwoYearsMember" xlink:to="oiim_DueAfterOneYearThroughTwoYearsMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DueWithinOneYearMember_lbl0" xml:lang="en-US">Due Within One Year [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueWithinOneYearMember" xlink:to="oiim_DueWithinOneYearMember_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_DueWithinOneYearMember_lbl1" xml:lang="en-US">Due Within One Year [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DueWithinOneYearMember" xlink:to="oiim_DueWithinOneYearMember_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EMCMember_lbl0" xml:lang="en-US">EMC [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EMCMember" xlink:to="oiim_EMCMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_EMCMember_lbl1" xml:lang="en-US">EMC [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EMCMember" xlink:to="oiim_EMCMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EmployeeStockPurchasePlanMember_lbl0" xml:lang="en-US">Employee Stock Purchase Plan [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EmployeeStockPurchasePlanMember" xlink:to="oiim_EmployeeStockPurchasePlanMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_EmployeeStockPurchasePlanMember_lbl1" xml:lang="en-US">Employee Stock Purchase Plan [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EmployeeStockPurchasePlanMember" xlink:to="oiim_EmployeeStockPurchasePlanMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_EtrendMember_lbl0" xml:lang="en-US">Etrend [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EtrendMember" xlink:to="oiim_EtrendMember_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_EtrendMember_lbl1" xml:lang="en-US">Etrend [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_EtrendMember" xlink:to="oiim_EtrendMember_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ExercisePriceRange1Member_lbl0" xml:lang="en-US">Exercise Price Range 1 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange1Member" xlink:to="oiim_ExercisePriceRange1Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ExercisePriceRange1Member_lbl1" xml:lang="en-US">Represents the first set of exercise price ranges.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange1Member" xlink:to="oiim_ExercisePriceRange1Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ExercisePriceRange2Member_lbl0" xml:lang="en-US">Exercise Price Range 2 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange2Member" xlink:to="oiim_ExercisePriceRange2Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ExercisePriceRange2Member_lbl1" xml:lang="en-US">Represents the second set of exercise price ranges.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange2Member" xlink:to="oiim_ExercisePriceRange2Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ExercisePriceRange3Member_lbl0" xml:lang="en-US">Exercise Price Range 3 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange3Member" xlink:to="oiim_ExercisePriceRange3Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ExercisePriceRange3Member_lbl1" xml:lang="en-US">Represents the third set of exercise price ranges.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange3Member" xlink:to="oiim_ExercisePriceRange3Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ExercisePriceRange4Member_lbl0" xml:lang="en-US">Exercise Price Range 4 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange4Member" xlink:to="oiim_ExercisePriceRange4Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ExercisePriceRange4Member_lbl1" xml:lang="en-US">Represents the fourth set of exercise price ranges.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange4Member" xlink:to="oiim_ExercisePriceRange4Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ExercisePriceRange5Member_lbl0" xml:lang="en-US">Exercise Price Range 5 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange5Member" xlink:to="oiim_ExercisePriceRange5Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ExercisePriceRange5Member_lbl1" xml:lang="en-US">Represents the fifth set of exercise price ranges.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ExercisePriceRange5Member" xlink:to="oiim_ExercisePriceRange5Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_GEMMember_lbl0" xml:lang="en-US">GEM [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GEMMember" xlink:to="oiim_GEMMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_GEMMember_lbl1" xml:lang="en-US">Custom domain member</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_GEMMember" xlink:to="oiim_GEMMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IntelligentECommerceGroupMember_lbl0" xml:lang="en-US">Intelligent E Commerce Group [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentECommerceGroupMember" xlink:to="oiim_IntelligentECommerceGroupMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_IntelligentECommerceGroupMember_lbl1" xml:lang="en-US">Intelligent E-Commerce Group [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentECommerceGroupMember" xlink:to="oiim_IntelligentECommerceGroupMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IntelligentPowerGroupMember_lbl0" xml:lang="en-US">Intelligent Power Group [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentPowerGroupMember" xlink:to="oiim_IntelligentPowerGroupMember_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_IntelligentPowerGroupMember_lbl1" xml:lang="en-US">Information pertaining to the Intelligent Power Group.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntelligentPowerGroupMember" xlink:to="oiim_IntelligentPowerGroupMember_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IntergratedCircuitGroupMember_lbl0" xml:lang="en-US">Intergrated Circuit Group [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntergratedCircuitGroupMember" xlink:to="oiim_IntergratedCircuitGroupMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_IntergratedCircuitGroupMember_lbl1" xml:lang="en-US">Integrated Circuit Group segment.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IntergratedCircuitGroupMember" xlink:to="oiim_IntergratedCircuitGroupMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LandUseRightsMember_lbl0" xml:lang="en-US">Land Use Rights [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LandUseRightsMember" xlink:to="oiim_LandUseRightsMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_LandUseRightsMember_lbl1" xml:lang="en-US">Land Use Rights [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LandUseRightsMember" xlink:to="oiim_LandUseRightsMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LegendsecInformationTechnologyMember_lbl0" xml:lang="en-US">Legendsec Information Technology [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LegendsecInformationTechnologyMember" xlink:to="oiim_LegendsecInformationTechnologyMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_LegendsecInformationTechnologyMember_lbl1" xml:lang="en-US">The legal entity Legendsec Information Technology.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LegendsecInformationTechnologyMember" xlink:to="oiim_LegendsecInformationTechnologyMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LossOnAssetWriteOffMember_lbl0" xml:lang="en-US">Loss On Asset Write Off [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LossOnAssetWriteOffMember" xlink:to="oiim_LossOnAssetWriteOffMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NanjingAnalogChipTechSemiconductorMember_lbl0" xml:lang="en-US">Nanjing Analog Chip Tech Semiconductor [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NanjingAnalogChipTechSemiconductorMember" xlink:to="oiim_NanjingAnalogChipTechSemiconductorMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_NanjingAnalogChipTechSemiconductorMember_lbl1" xml:lang="en-US">The legal entity Nanjing AnalogChipTech Semiconductor.</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NanjingAnalogChipTechSemiconductorMember" xlink:to="oiim_NanjingAnalogChipTechSemiconductorMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_NetworkSecurityGroupMember_lbl0" xml:lang="en-US">Network Security Group [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NetworkSecurityGroupMember" xlink:to="oiim_NetworkSecurityGroupMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_NetworkSecurityGroupMember_lbl1" xml:lang="en-US">Network Security Group segment.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_NetworkSecurityGroupMember" xlink:to="oiim_NetworkSecurityGroupMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OneTimeEmployeeTerminationBenefitsMember_lbl0" xml:lang="en-US">One Time Employee Termination Benefits [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OneTimeEmployeeTerminationBenefitsMember" xlink:to="oiim_OneTimeEmployeeTerminationBenefitsMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_OtherCountriesMember_lbl0" xml:lang="en-US">Other Countries [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherCountriesMember" xlink:to="oiim_OtherCountriesMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_OtherCountriesMember_lbl1" xml:lang="en-US">Geographic, other Countries.</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_OtherCountriesMember" xlink:to="oiim_OtherCountriesMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PVEFMember_lbl0" xml:lang="en-US">PVEF [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PVEFMember" xlink:to="oiim_PVEFMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PVEFMember_lbl1" xml:lang="en-US">PVEF [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PVEFMember" xlink:to="oiim_PVEFMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PatentInfringementMember_lbl0" xml:lang="en-US">Patent Infringement [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PatentInfringementMember" xlink:to="oiim_PatentInfringementMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PatentInfringementMember_lbl1" xml:lang="en-US">Litigation related to infringement of a patent</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PatentInfringementMember" xlink:to="oiim_PatentInfringementMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PropertyAndEquipmentMember_lbl0" xml:lang="en-US">Property And Equipment [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyAndEquipmentMember" xlink:to="oiim_PropertyAndEquipmentMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PropertyLeasedToOthersMember_lbl0" xml:lang="en-US">Property Leased To Others [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyLeasedToOthersMember" xlink:to="oiim_PropertyLeasedToOthersMember_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PropertyLeasedToOthersMember_lbl1" xml:lang="en-US">Information pertaining to property leased to others.</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PropertyLeasedToOthersMember" xlink:to="oiim_PropertyLeasedToOthersMember_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PurchasePlan1999Member_lbl0" xml:lang="en-US">Purchase Plan 1999 [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan1999Member" xlink:to="oiim_PurchasePlan1999Member_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PurchasePlan1999Member_lbl1" xml:lang="en-US">Purchase Plan 1999 [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan1999Member" xlink:to="oiim_PurchasePlan1999Member_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_PurchasePlan2009Member_lbl0" xml:lang="en-US">Purchase Plan 2009 [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan2009Member" xlink:to="oiim_PurchasePlan2009Member_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_PurchasePlan2009Member_lbl1" xml:lang="en-US">Purchase Plan 2009 [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_PurchasePlan2009Member" xlink:to="oiim_PurchasePlan2009Member_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_RefundableDepositsMember_lbl0" xml:lang="en-US">Refundable Deposits [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RefundableDepositsMember" xlink:to="oiim_RefundableDepositsMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_RefundableDepositsMember_lbl1" xml:lang="en-US">Refundable Deposits [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RefundableDepositsMember" xlink:to="oiim_RefundableDepositsMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_RestrictedShareUnitsMember_lbl0" xml:lang="en-US">Restricted Share Units [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RestrictedShareUnitsMember" xlink:to="oiim_RestrictedShareUnitsMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_RestrictedShareUnitsMember_lbl1" xml:lang="en-US">Restricted Share Units [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_RestrictedShareUnitsMember" xlink:to="oiim_RestrictedShareUnitsMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareIncentivePlan2005Member_lbl0" xml:lang="en-US">Share Incentive Plan 2005 [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareIncentivePlan2005Member" xlink:to="oiim_ShareIncentivePlan2005Member_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareIncentivePlan2005Member_lbl1" xml:lang="en-US">Share Incentive Plan 2005 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareIncentivePlan2005Member" xlink:to="oiim_ShareIncentivePlan2005Member_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareOptionPlan2005Member_lbl0" xml:lang="en-US">Share Option Plan 2005 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareOptionPlan2005Member" xlink:to="oiim_ShareOptionPlan2005Member_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareOptionPlan2005Member_lbl1" xml:lang="en-US">Share Option Plan 2005 [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareOptionPlan2005Member" xlink:to="oiim_ShareOptionPlan2005Member_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ShareReservedForAwardsMember_lbl0" xml:lang="en-US">Share Reserved For Awards [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareReservedForAwardsMember" xlink:to="oiim_ShareReservedForAwardsMember_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_ShareReservedForAwardsMember_lbl1" xml:lang="en-US">Shares Reserved For Awards [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ShareReservedForAwardsMember" xlink:to="oiim_ShareReservedForAwardsMember_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SiGenMember_lbl0" xml:lang="en-US">Si Gen [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SiGenMember" xlink:to="oiim_SiGenMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_SiGenMember_lbl1" xml:lang="en-US">SiGen [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SiGenMember" xlink:to="oiim_SiGenMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SigurdCaymanMember_lbl0" xml:lang="en-US">Sigurd Cayman [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SigurdCaymanMember" xlink:to="oiim_SigurdCaymanMember_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_SigurdCaymanMember_lbl1" xml:lang="en-US">Sigurd Cayman [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SigurdCaymanMember" xlink:to="oiim_SigurdCaymanMember_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_SinomosMember_lbl0" xml:lang="en-US">Sinomos [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SinomosMember" xlink:to="oiim_SinomosMember_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_SinomosMember_lbl1" xml:lang="en-US">Sinomos [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_SinomosMember" xlink:to="oiim_SinomosMember_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_StockIncentivePlan1999Member_lbl0" xml:lang="en-US">Stock Incentive Plan 1999 [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockIncentivePlan1999Member" xlink:to="oiim_StockIncentivePlan1999Member_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_StockIncentivePlan1999Member_lbl1" xml:lang="en-US">Stock Incentive Plan 1999 [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockIncentivePlan1999Member" xlink:to="oiim_StockIncentivePlan1999Member_lbl1"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_StockPlan1997Member_lbl0" xml:lang="en-US">Stock Plan 1997 [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockPlan1997Member" xlink:to="oiim_StockPlan1997Member_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_StockPlan1997Member_lbl1" xml:lang="en-US">Stock Plan 1997 [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_StockPlan1997Member" xlink:to="oiim_StockPlan1997Member_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">Total Accumulated Other Comprehensive Income [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalAccumulatedOtherComprehensiveIncomeMember" xlink:to="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl1" xml:lang="en-US">Total Accumulated Other Comprehensive Income [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalAccumulatedOtherComprehensiveIncomeMember" xlink:to="oiim_TotalAccumulatedOtherComprehensiveIncomeMember_lbl1"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TotalCostMethodInvestmentsMember_lbl0" xml:lang="en-US">Total Cost Method Investments [Member]</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalCostMethodInvestmentsMember" xlink:to="oiim_TotalCostMethodInvestmentsMember_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_TotalCostMethodInvestmentsMember_lbl1" xml:lang="en-US">Total Cost Method Investments [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalCostMethodInvestmentsMember" xlink:to="oiim_TotalCostMethodInvestmentsMember_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TotalLongTermInvestmentsMember_lbl0" xml:lang="en-US">Total Long Term Investments [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalLongTermInvestmentsMember" xlink:to="oiim_TotalLongTermInvestmentsMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_TotalLongTermInvestmentsMember_lbl1" xml:lang="en-US">Total Long Term Investments [Member]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TotalLongTermInvestmentsMember" xlink:to="oiim_TotalLongTermInvestmentsMember_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TradeSecretInfringementMember_lbl0" xml:lang="en-US">Trade Secret Infringement [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TradeSecretInfringementMember" xlink:to="oiim_TradeSecretInfringementMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_TradeSecretInfringementMember_lbl1" xml:lang="en-US">Litigation related to infringement of trade secrets.</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TradeSecretInfringementMember" xlink:to="oiim_TradeSecretInfringementMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_VerticilMember_lbl0" xml:lang="en-US">Verticil [Member]</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_VerticilMember" xlink:to="oiim_VerticilMember_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_VerticilMember_lbl1" xml:lang="en-US">Investment in Verticil.</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_VerticilMember" xlink:to="oiim_VerticilMember_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_XFABMember_lbl0" xml:lang="en-US">XFAB [Member]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_XFABMember" xlink:to="oiim_XFABMember_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="oiim_XFABMember_lbl1" xml:lang="en-US">X-FAB [Member]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_XFABMember" xlink:to="oiim_XFABMember_lbl1"/>  
    <loc xlink:type="locator" xlink:label="oiim_DocumentAndEntityInformationAbstract" xlink:href="oiim-20151231.xsd#oiim_DocumentAndEntityInformationAbstract"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DocumentAndEntityInformationAbstract" xlink:to="oiim_DocumentAndEntityInformationAbstract_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredIncomeTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">DeferredIncomeTaxLiabilitiesAbstract</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxLiabilitiesAbstract" xlink:to="oiim_DeferredIncomeTaxLiabilitiesAbstract_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_AccumulatedDepreciationAbstract_lbl0" xml:lang="en-US">AccumulatedDepreciationAbstract</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_AccumulatedDepreciationAbstract" xlink:to="oiim_AccumulatedDepreciationAbstract_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TreasuryStockReissuedForAbstract0_lbl0" xml:lang="en-US">TreasuryStockReissuedForAbstract0</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TreasuryStockReissuedForAbstract0" xlink:to="oiim_TreasuryStockReissuedForAbstract0_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IssuanceOfAbstract0_lbl0" xml:lang="en-US">IssuanceOfAbstract0</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IssuanceOfAbstract0" xlink:to="oiim_IssuanceOfAbstract0_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TreasuryStockReissuedForAbstract00_lbl0" xml:lang="en-US">TreasuryStockReissuedForAbstract00</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TreasuryStockReissuedForAbstract00" xlink:to="oiim_TreasuryStockReissuedForAbstract00_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_ProceedsFromAbstract0_lbl0" xml:lang="en-US">ProceedsFromAbstract0</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_ProceedsFromAbstract0" xlink:to="oiim_ProceedsFromAbstract0_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_IssuanceOfAbstract00_lbl0" xml:lang="en-US">IssuanceOfAbstract00</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_IssuanceOfAbstract00" xlink:to="oiim_IssuanceOfAbstract00_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CostAbstract_lbl0" xml:lang="en-US">CostAbstract</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CostAbstract" xlink:to="oiim_CostAbstract_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_LongTermInvestmentsAbstract00_lbl0" xml:lang="en-US">LongTermInvestmentsAbstract00</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_LongTermInvestmentsAbstract00" xlink:to="oiim_LongTermInvestmentsAbstract00_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_TimeDepositsAbstract0_lbl0" xml:lang="en-US">TimeDepositsAbstract0</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_TimeDepositsAbstract0" xlink:to="oiim_TimeDepositsAbstract0_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_CashAndCashEquivalentsAbstract0_lbl0" xml:lang="en-US">CashAndCashEquivalentsAbstract0</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_CashAndCashEquivalentsAbstract0" xlink:to="oiim_CashAndCashEquivalentsAbstract0_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="oiim_DeferredIncomeTaxAssetsAbstract_lbl0" xml:lang="en-US">DeferredIncomeTaxAssetsAbstract</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="oiim_DeferredIncomeTaxAssetsAbstract" xlink:to="oiim_DeferredIncomeTaxAssetsAbstract_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateOwnedAccumulatedDepreciation_lbl0" xml:lang="en-US">Real Estate Owned, Accumulated Depreciation</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateOwnedAccumulatedDepreciation" xlink:to="us-gaap_RealEstateOwnedAccumulatedDepreciation_lbl0"/>    
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl1" xml:lang="en-US">Goodwill and Intangible Asset Impairment</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl1"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Receivables</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivables" xlink:to="us-gaap_IncreaseDecreaseInReceivables_lbl0"/> 
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation_lbl0" xml:lang="en-US">Property, Plant, and Equipment, Owned, Accumulated Depreciation</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOwnedAccumulatedDepreciation_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl0" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl0"/>    
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets_lbl0" xml:lang="en-US">Defined Benefit Plan, Foreign Currency Exchange Rate Changes, Plan Assets</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl0" xml:lang="en-US">Payments to Acquire Short-term Investments</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl0"/>  
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/> 
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl0" xml:lang="en-US">Payments to Acquire Investments</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl0" xml:lang="en-US">Other Nonoperating Income</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashExpense_lbl0" xml:lang="en-US">Other Noncash Expense</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl1" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments_lbl0" xml:lang="en-US">Increase (Decrease) in Restricted Cash and Investments</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositsAbstract_lbl0" xml:lang="en-US">Time Deposits [Line Items]</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositsAbstract" xlink:to="us-gaap_TimeDepositsAbstract_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl0" xml:lang="en-US">Defined Benefit Plan, Future Amortization of Gain (Loss)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss" xlink:to="us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl0" xml:lang="en-US">Realized Investment Gains (Losses)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl0"/>     
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Return on Plan Assets</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl0" xml:lang="en-US">Contractual Obligation</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl1" xml:lang="en-US">Shares, Issued</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>  
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl0" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Loss</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl0" xml:lang="en-US">Increase (Decrease) in Notes Payable, Current</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0" xml:lang="en-US">Payments for Repurchase of Common Stock</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0"/> 
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>   
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payments, Year Four</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl0"/>   
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>     
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl0" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Charges</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payments, Year Two</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl0" xml:lang="en-US">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>     
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl0" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss)</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl0"/>   
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2"/>   
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payments, Year Three</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Currency Transaction Gains</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:to="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl0" xml:lang="en-US">Available-for-sale Securities, Noncurrent</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets [Standard Label]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl0" xml:lang="en-US">Treasury Stock, Value</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" xml:lang="en-US">Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl0"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>  
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>   
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_lbl0" xml:lang="en-US">Increase (Decrease) in Restricted Cash</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>   
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/> 
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl0"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl0"/>    
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US">Operating Income (Loss)</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>   
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>    
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/> 
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>  
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>     
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>     
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>     
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>   
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/> 
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label> 
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>    
  </labelLink>     
</linkbase>  


