XML 15 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT REPORTING (Details) (USD $)
3 Months Ended 6 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Segment Reporting Information [Line Items]        
Revenue $ 7,279,153us-gaap_Revenues $ 4,500,147us-gaap_Revenues $ 14,050,037us-gaap_Revenues $ 8,755,890us-gaap_Revenues
Depreciation and amortization 443,463us-gaap_DepreciationAndAmortization 188,524us-gaap_DepreciationAndAmortization 886,008us-gaap_DepreciationAndAmortization 388,872us-gaap_DepreciationAndAmortization
(Loss) income before income taxes from continuing operations (3,423,159)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (603,764)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (6,657,634)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (6,790,891)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Total assets 17,474,050wpcs_TotalAssetsExcludingHeldForSale [1] 13,901,791wpcs_TotalAssetsExcludingHeldForSale [2] 17,474,050wpcs_TotalAssetsExcludingHeldForSale [1] 13,901,791wpcs_TotalAssetsExcludingHeldForSale [2]
Additions of property and equipment (19,320)us-gaap_PropertyPlantAndEquipmentAdditions 119,782us-gaap_PropertyPlantAndEquipmentAdditions 140,064us-gaap_PropertyPlantAndEquipmentAdditions 211,166us-gaap_PropertyPlantAndEquipmentAdditions
Corporate [Member]        
Segment Reporting Information [Line Items]        
Revenue 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Depreciation and amortization 0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2,093us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
289us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
6,166us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(Loss) income before income taxes from continuing operations (2,310,886)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(623,318)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(5,643,304)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(7,073,258)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Total assets 5,084,968wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[1] 2,684,408wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 5,084,968wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[1] 2,684,408wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Additions of property and equipment 0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Contracting Services [Member]        
Segment Reporting Information [Line Items]        
Revenue 7,132,218us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
4,500,147us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
13,903,010us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
8,755,890us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
Depreciation and amortization 175,551us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
186,431us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
349,232us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
382,706us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
(Loss) income before income taxes from continuing operations 295,949us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
19,554us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
858,316us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
282,367us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
Total assets 10,331,537wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
[1] 11,217,383wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
[2] 10,331,537wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
[1] 11,217,383wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
[2]
Additions of property and equipment (19,320)us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
119,782us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
140,064us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
211,166us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_ContractingServicesMember
Virtual Currencies [Member]        
Segment Reporting Information [Line Items]        
Revenue 146,935us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
147,027us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
Depreciation and amortization 267,912us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
536,487us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
(Loss) income before income taxes from continuing operations (1,408,222)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
(1,872,646)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
Total assets 2,057,545wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[1],[3] 0wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[2] 2,057,545wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[1],[3] 0wpcs_TotalAssetsExcludingHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[2]
Additions of property and equipment $ 0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] $ 0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
$ 0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[3] $ 0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= wpcs_VirtualCurrenciesMember
[1] Excludes asstes held for sale of $264,000
[2] Excludes asstes held for sale of $4,514,000
[3] Virtual Currencies was sold on November 26, 2014