<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE COMPANY'S QUARTERLY REPORT ON FORM 10-Q FOR THE QUARTER ENDED JUNE 30, 1999, AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <PERIOD-TYPE> 3-MOS 6-MOS <FISCAL-YEAR-END> DEC-31-1999 DEC-31-1999 <PERIOD-END> JUN-30-1999 JUN-30-1999 <CASH> 39,617 39,617 <SECURITIES> 0 0 <RECEIVABLES> 36,034 36,034 <ALLOWANCES> 2,133 2,133 <INVENTORY> 0 0 <CURRENT-ASSETS> 81,146 81,146 <PP&E> 15,802 15,802 <DEPRECIATION> 7,108 7,108 <TOTAL-ASSETS> 164,541 164,541 <CURRENT-LIABILITIES> 22,413 22,413 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 174 174 <OTHER-SE> 141,933 141,933 <TOTAL-LIABILITY-AND-EQUITY> 164,541 164,541 <SALES> 0 0 <TOTAL-REVENUES> 35,222 68,623 <CGS> 0 0 <TOTAL-COSTS> 13,507 26,100 <OTHER-EXPENSES> 14,641 28,754 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 10 53 <INCOME-PRETAX> 7,522 14,329 <INCOME-TAX> 3,024 5,615 <INCOME-CONTINUING> 4,498 8,714 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 4,498 8,714 <EPS-BASIC> 0.26 0.50 <EPS-DILUTED> 0.26 0.49