<TABLE> <S> <C>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINING SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONDENSED CONSOLIDATED BALANCE SHEET AT MAY 31, 2000 AND THE CONSOLIDATED
STATEMENT OF OPERATIONS FOR THE TWELVE MONTHS ENDED MAY 31, 2000 IS QUALIFIED IN
ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
<S> <C>
<PERIOD-TYPE> 12-MOS
<FISCAL-YEAR-END> MAY-31-2000
<PERIOD-START> JUN-01-1999
<PERIOD-END> MAY-31-2000
<CASH> 7,183
<SECURITIES> 109,472
<RECEIVABLES> 24,318
<ALLOWANCES> 900
<INVENTORY> 0
<CURRENT-ASSETS> 164,271
<PP&E> 20,088
<DEPRECIATION> 15,315
<TOTAL-ASSETS> 213,378
<CURRENT-LIABILITIES> 29,744
<BONDS> 0
0
0
<COMMON> 31
<OTHER-SE> 183,603
<TOTAL-LIABILITY-AND-EQUITY> 213,378
<SALES> 69,655
<TOTAL-REVENUES> 96,100
<CGS> 880
<TOTAL-COSTS> 9,237
<OTHER-EXPENSES> 61,606
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 20
<INCOME-PRETAX> 30,860
<INCOME-TAX> (2,150)
<INCOME-CONTINUING> 33,010
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 33,010
<EPS-BASIC> 1.10
<EPS-DILUTED> 0.95
</TABLE>