<ARTICLE> 5
<LEGEND>
This schedule contains summary financial information extracted from financial
statements included in Quarterly Report Form 10-QSB for the quarter ended
October 31, 1996 and is qualified in its entirety by reference to such
financial statements. 
</LEGEND>
       
                             
<PERIOD-TYPE>                   6-MOS
<FISCAL-YEAR-END>                         APR-30-1996  
<PERIOD-START>                            MAY-01-1996  
<PERIOD-END>                              OCT-31-1996  
<CASH>                                      1,087,508 
<SECURITIES>                                        0 
<RECEIVABLES>                               5,616,590 
<ALLOWANCES>                                  472,000 
<INVENTORY>                                   618,887 
<CURRENT-ASSETS>                            7,364,450       
<PP&E>                                      8,057,472      
<DEPRECIATION>                              3,958,322    
<TOTAL-ASSETS>                             14,614,499      
<CURRENT-LIABILITIES>                       7,335,291    
<BONDS>                                             0  
<COMMON>                                    1,965,863 
<PREFERRED-MANDATORY>                               0 
<PREFERRED>                                         0 
<OTHER-SE>                                  4,653,389       
<TOTAL-LIABILITY-AND-EQUITY>               14,614,499         
<SALES>                                     6,538,036          
<TOTAL-REVENUES>                           14,024,171          
<CGS>                                       1,149,731          
<TOTAL-COSTS>                               6,853,442          
<OTHER-EXPENSES>                            6,575,483       
<LOSS-PROVISION>                               39,998      
<INTEREST-EXPENSE>                             35,618       
<INCOME-PRETAX>                               552,938       
<INCOME-TAX>                                        0      
<INCOME-CONTINUING>                           552,938
<DISCONTINUED>                                      0  
<EXTRAORDINARY>                                     0      
<CHANGES>                                           0  
<NET-INCOME>                                  552,938
<EPS-PRIMARY>                                     .14 
<EPS-DILUTED>                                     .14