XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.2
4. Inventories (Details) - Schedule of Inventory, Current - USD ($)
Mar. 31, 2019
Mar. 31, 2018
Schedule of Inventory, Current [Abstract]    
Purchased parts $ 2,709,235 $ 3,571,874
Work-in-process 721,397 1,051,725
Finished goods 0 66,335
Less: Allowance for obsolete inventory (498,000) (420,000)
Inventory, net $ 2,932,632 $ 4,269,934