Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Schedule of Property and Equipment, Net (Details)

v3.4.0.3
Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)
Apr. 30, 2016
Jul. 31, 2015
Property and Equipment, gross $ 3,560,497 $ 2,138,524
Accumulated Depreciation (498,038) (330,542)
Property and Equipment, net 3,062,459 1,807,982
Computers And Equipment [Member]    
Property and Equipment, gross 2,873,801 $ 1,589,914
Office Furniture [Member]    
Property and Equipment, gross 476,791
Computer Software [Member]    
Property and Equipment, gross 18,701 $ 18,701
Leasehold Improvements [Member]    
Property and Equipment, gross 80,102 112,469
Construction In Progress [Member]    
Property and Equipment, gross $ 111,102 $ 417,440