XML 48 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
Jan. 31, 2015
Apr. 30, 2014
Allowance for accounts receivable $ 1,141,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 1,034,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Debt discount of senior secured convertible notes 0wpcs_SeniorNotesNetOfDebtDiscountValue 853,000wpcs_SeniorNotesNetOfDebtDiscountValue
Preferred stock, par value $ 0.0001us-gaap_PreferredStockParOrStatedValuePerShare $ 0.0001us-gaap_PreferredStockParOrStatedValuePerShare
Preferred stock, shares authorized 5,000,000us-gaap_PreferredStockSharesAuthorized 5,000,000us-gaap_PreferredStockSharesAuthorized
Common stock, par value $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized 100,000,000us-gaap_CommonStockSharesAuthorized 100,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued 14,513,164us-gaap_CommonStockSharesIssued 13,913,164us-gaap_CommonStockSharesIssued
Common stock, shares outstanding 14,513,164us-gaap_CommonStockSharesOutstanding 13,913,164us-gaap_CommonStockSharesOutstanding
Convertible Series E [Member]    
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
2,438us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
Preferred Stock, Shares Outstanding 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
2,438us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
Preferred Stock, liquidation preference 0us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
5,617,000us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
Convertible Series F [Member]    
Preferred stock, par value $ 301.81us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
 
Preferred stock, shares issued 5,268us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
Preferred Stock, Shares Outstanding 5,268us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
Preferred Stock, liquidation preference 8,538,567us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
8,538,567us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesFPreferredStockMember
Convertible Series F-1 [Member]    
Preferred stock, shares issued 10,575us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
Preferred Stock, Shares Outstanding 10,575us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
Preferred Stock, liquidation preference 16,960,709us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
16,960,709us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesF1Member
Convertible Series G [Member]    
Preferred stock, par value $ 350.43us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
 
Preferred stock, shares issued 2,088us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
Preferred Stock, Shares Outstanding 2,088us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
Preferred Stock, liquidation preference 3,384,307us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
3,384,307us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesGPreferredStockMember
Convertible Series G-1 [Member]    
Preferred stock, shares issued 3,442us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member
Preferred Stock, Shares Outstanding 3,442us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member
0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member
Preferred Stock, liquidation preference $ 5,559,704us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member
$ 5,559,704us-gaap_PreferredStockLiquidationPreferenceValue
/ us-gaap_StatementClassOfStockAxis
= wpcs_ConvertibleSeriesG1Member