<ARTICLE>      5
<MULTIPLIER>   1,000
       
                                  
<FISCAL-YEAR-END>                     APR-30-1995
<PERIOD-START>                        MAY-01-1994
<PERIOD-END>                          APR-30-1995
<PERIOD-TYPE>                         YEAR
<CASH>                                2,004
<SECURITIES>                          10,037
<RECEIVABLES>                         28,445
<ALLOWANCES>                          2,627
<INVENTORY>                           983
<CURRENT-ASSETS>                      33,376
<PP&E>                                9,059
<DEPRECIATION>                        3,444
<TOTAL-ASSETS>                        64,293
<CURRENT-LIABILITIES>                 10,812
<BONDS>                               0
<PREFERRED-MANDATORY>                 0
<PREFERRED>                           0
<COMMON>                              14,455
<OTHER-SE>                            37,690
<TOTAL-LIABILITY-AND-EQUITY>          64,293
<SALES>                               10,020
<TOTAL-REVENUES>                      50,352
<CGS>                                 7,915
<TOTAL-COSTS>                         21,407
<OTHER-EXPENSES>                      17,540
<LOSS-PROVISION>                      613
<INTEREST-EXPENSE>                    (447)
<INCOME-PRETAX>                       11,182
<INCOME-TAX>                          4,412
<INCOME-CONTINUING>                   6,770
<DISCONTINUED>                        0
<EXTRAORDINARY>                       0
<CHANGES>                             0
<NET-INCOME>                          6,770
<EPS-PRIMARY>                         .60
<EPS-DILUTED>                         .60