<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> 3-MOS 6-MOS 9-MOS <FISCAL-YEAR-END> DEC-31-1997 DEC-31-1997 DEC-31-1997 <PERIOD-START> JAN-01-1997 JAN-01-1997 JAN-01-1997 <PERIOD-END> MAR-31-1997 JUN-30-1997 SEP-30-1997 <CASH> 36,679 45,858 49,008 <SECURITIES> 4,500 5,899 3,900 <RECEIVABLES> 59,453 58,899 69,421 <ALLOWANCES> 3,591 3,683 3,067 <INVENTORY> 28,724 24,388 21,805 <CURRENT-ASSETS> 134,725 136,721 147,301 <PP&E> 14,553 31,833 34,039 <DEPRECIATION> 15,769 17,062 19,254 <TOTAL-ASSETS> 150,473 154,050 164,581 <CURRENT-LIABILITIES> 35,553 33,685 40,473 <BONDS> 792 844 0 <PREFERRED-MANDATORY> 0 0 0 <PREFERRED> 0 0 0 <COMMON> 48,854 49,404 49,768 <OTHER-SE> 64,801 69,699 73,859 <TOTAL-LIABILITY-AND-EQUITY> 150,473 154,050 164,581 <SALES> 64,764 139,358 218,917 <TOTAL-REVENUES> 64,764 139,358 218,917 <CGS> 45,997 100,988 160,344 <TOTAL-COSTS> 45,977 100,988 160,344 <OTHER-EXPENSES> 12,728 26,278 40,926 <LOSS-PROVISION> 7 20 (178) <INTEREST-EXPENSE> 17 31 70 <INCOME-PRETAX> 6,573 13,070 19,038 <INCOME-TAX> 2,169 3,798 5,603 <INCOME-CONTINUING> 4,400 9,249 13,435 <DISCONTINUED> 0 0 0 <EXTRAORDINARY> 0 0 0 <CHANGES> 0 0 0 <NET-INCOME> 4,400 9,249 13,435 <EPS-PRIMARY> 0.21 0.43 0.63 <EPS-DILUTED> 0.20 0.42 0.61