<ARTICLE> 5 <PERIOD-TYPE> 12-MOS <FISCAL-YEAR-END> APR-30-1996 <PERIOD-END> APR-30-1996 <CASH> 2071772 <SECURITIES> 0 <RECEIVABLES> 2080358 <ALLOWANCES> 189685 <INVENTORY> 188510 <CURRENT-ASSETS> 4369238 <PP&E> 2445557 <DEPRECIATION> 2187785 <TOTAL-ASSETS> 6241633 <CURRENT-LIABILITIES> 1444021 <BONDS> 0 <PREFERRED-MANDATORY> 1500000 <PREFERRED> 0 <COMMON> 488183 <OTHER-SE> 2113224 <TOTAL-LIABILITY-AND-EQUITY> 6241633 <SALES> 8704452 <TOTAL-REVENUES> 8704452 <CGS> 5394394 <TOTAL-COSTS> 8439065 <OTHER-EXPENSES> (54612) <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 9378 <INCOME-PRETAX> 310612 <INCOME-TAX> 105600 <INCOME-CONTINUING> 205021 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 129370 <EPS-PRIMARY> .02 <EPS-DILUTED> .02