<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> 3-MOS 12-MOS <FISCAL-YEAR-END> DEC-31-1999 JAN-01-1999 <PERIOD-START> JAN-02-1999 JAN-03-1998 <PERIOD-END> APR-02-1999 JAN-01-1999 <CASH> 21,418 27,303 <SECURITIES> 13,482 13,476 <RECEIVABLES> 48,726 47,632 <ALLOWANCES> 8,481 8,844 <INVENTORY> 17,681 16,860 <CURRENT-ASSETS> 106,393 106,666 <PP&E> 44,955 40,218 <DEPRECIATION> 10,555 9,180 <TOTAL-ASSETS> 160,900 157,652 <CURRENT-LIABILITIES> 18,894 21,895 <BONDS> 1,000 1,059 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 294 286 <OTHER-SE> 139,728 133,547 <TOTAL-LIABILITY-AND-EQUITY> 160,900 157,652 <SALES> 40,911 138,577 <TOTAL-REVENUES> 41,251 140,080 <CGS> 13,838 51,518 <TOTAL-COSTS> 35,133 119,108 <OTHER-EXPENSES> 120 0 <LOSS-PROVISION> (363) (4,505) <INTEREST-EXPENSE> 46 47 <INCOME-PRETAX> 6,072 20,925 <INCOME-TAX> 2,290 7,882 <INCOME-CONTINUING> 3,782 13,043 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 3,782 13,043 <EPS-BASIC> 0.13 0.49 <EPS-DILUTED> 0.13 0.46