<ARTICLE>          5
<MULTIPLIER>       1,000
       
                                    
<FISCAL-YEAR-END>                       APR-30-1997
<PERIOD-START>                          MAY-01-1996
<PERIOD-END>                            OCT-31-1996
<PERIOD-TYPE>                            6-MOS
<CASH>                                   5,375
<SECURITIES>                            24,665
<RECEIVABLES>                           27,296
<ALLOWANCES>                             3,432
<INVENTORY>                                769
<CURRENT-ASSETS>                        51,591
<PP&E>                                   9,742
<DEPRECIATION>                           4,538
<TOTAL-ASSETS>                          82,090
<CURRENT-LIABILITIES>                   15,744
<BONDS>                                      0
<PREFERRED-MANDATORY>                        0
<PREFERRED>                                  0
<COMMON>                                15,404
<OTHER-SE>                              48,019
<TOTAL-LIABILITY-AND-EQUITY>            82,090
<SALES>                                  6,929
<TOTAL-REVENUES>                        31,827
<CGS>                                    5,189
<TOTAL-COSTS>                           29,713
<OTHER-EXPENSES>                             0
<LOSS-PROVISION>                             0
<INTEREST-EXPENSE>                           0
<INCOME-PRETAX>                          2,590
<INCOME-TAX>                               990
<INCOME-CONTINUING>                      1,600
<DISCONTINUED>                               0
<EXTRAORDINARY>                              0
<CHANGES>                                    0
<NET-INCOME>                             1,600
<EPS-PRIMARY>                              .14
<EPS-DILUTED>                              .14