XML 16 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUBSEQUENT EVENTS (Details Textual) (USD $)
9 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended
Jan. 31, 2015
Feb. 03, 2015
Mar. 15, 2015
Feb. 20, 2015
Apr. 30, 2014
Subsequent Event [Line Items]          
Common Stock, Shares, Outstanding 14,513,164us-gaap_CommonStockSharesOutstanding       13,913,164us-gaap_CommonStockSharesOutstanding
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 720,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross        
Zurich American Insurance Company [Member]          
Subsequent Event [Line Items]          
Debt Instrument, Debt Default, Amount       $ 1,534,000us-gaap_DebtDefaultLongtermDebtAmount
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
 
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Common Stock, Shares, Outstanding     17,513,164us-gaap_CommonStockSharesOutstanding
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Officers' Compensation   180,000us-gaap_OfficersCompensation
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event [Member] | Convertible Series F-1 [Member]          
Subsequent Event [Line Items]          
Stock Issued During Period, Shares, New Issues     3,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event [Member] | Zurich American Insurance Company [Member]          
Subsequent Event [Line Items]          
Insurance Settlements Receivable       650,000us-gaap_InsuranceSettlementsReceivable
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Debt Instrument, Debt Default, Amount       1,534,000us-gaap_DebtDefaultLongtermDebtAmount
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Repayments of Debt       200,000us-gaap_RepaymentsOfDebt
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Long-term Line of Credit       450,000us-gaap_LineOfCredit
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Debt Instrument, Frequency of Periodic Payment       10 equal monthly installments  
Debt Instrument, Periodic Payment       45,000us-gaap_DebtInstrumentPeriodicPayment
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Customer Advances and Progress Payments for Long-term Contracts or Programs       324,000us-gaap_CustomerAdvancesAndProgressPaymentsForLongTermContractsOrPrograms
/ wpcs_IndemnificationAgreementAxis
= wpcs_ZurichAmericanInsuranceCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event [Member] | Camden County Improvement Authority [Member]          
Subsequent Event [Line Items]          
Filed Action Amount       $ 2,400,000wpcs_FiledActionAmount
/ wpcs_IndemnificationAgreementAxis
= wpcs_CamdenCountyImprovementAuthorityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event [Member] | Common Stock [Member]          
Subsequent Event [Line Items]          
Stock Issued During Period, Shares, New Issues     3,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember