Quarterly report pursuant to Section 13 or 15(d)

Purchase of Applied Optics Products Line (Details)

v2.4.1.9
Purchase of Applied Optics Products Line (Details) (USD $)
0 Months Ended
Nov. 03, 2014
Dec. 28, 2014
Business Acquisition [Line Items]    
Inventory   $ 940,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
Prepaid Assets/Other   47,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
L-3 Communications, Inc. ("L-3")    
Business Acquisition [Line Items]    
Fixed Assets 2,064,700us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Inventory 940,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Prepaid Assets/Other 47,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Liabilities (270,700)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Net Assets Acquired 2,781,200opxs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetBeforeFiniteLivedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Intangible Asset:    
Customer Contracts/Backlog 342,200us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Total Assets Acquired 3,123,400us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Less: Cash Consideration (1,013,100)us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
 
Gain on Bargain Purchase $ 2,110,300us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember