<TABLE> <S> <C>
<ARTICLE> 5
<MULTIPLIER> 1
<CURRENCY> U.S. DOLLAR
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> DEC-31-2000
<PERIOD-START> JAN-01-2000
<PERIOD-END> JUL-01-2000
<EXCHANGE-RATE> 1
<CASH> 36,134,198
<SECURITIES> 26,564,911
<RECEIVABLES> 6,980,453
<ALLOWANCES> 422,000
<INVENTORY> 2,974,792
<CURRENT-ASSETS> 75,302,558
<PP&E> 9,391,123
<DEPRECIATION> 3,056,645
<TOTAL-ASSETS> 84,536,750
<CURRENT-LIABILITIES> 11,072,385
<BONDS> 3,399,674
0
0
<COMMON> 170,290
<OTHER-SE> 68,645,225
<TOTAL-LIABILITY-AND-EQUITY> 84,536,750
<SALES> 20,725,544
<TOTAL-REVENUES> 20,725,544
<CGS> 6,465,435
<TOTAL-COSTS> 22,189,326
<OTHER-EXPENSES> 0
<LOSS-PROVISION> 15,000
<INTEREST-EXPENSE> (1,882,588)
<INCOME-PRETAX> 418,806
<INCOME-TAX> 0
<INCOME-CONTINUING> 418,806
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 418,806
<EPS-BASIC> 0.03
<EPS-DILUTED> 0.03
</TABLE>