XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Inventories (Details) - Schedule of Inventory, Current - USD ($)
Mar. 31, 2018
Mar. 31, 2017
Schedule of Inventory, Current [Abstract]    
Purchased parts $ 3,571,874 $ 3,197,378
Work-in-process 1,051,725 1,272,235
Finished goods 66,335 68,566
Less: Allowance for obsolete inventory (420,000) (330,000)
$ 4,269,934 $ 4,208,179