<ARTICLE> 5 <PERIOD-TYPE> 6-MOS <FISCAL-YEAR-END> JAN-02-1998 <PERIOD-END> JUL-03-1998 <CASH> 3,734,705 <SECURITIES> 0 <RECEIVABLES> 10,164,970 <ALLOWANCES> 166,078 <INVENTORY> 20,152,471 <CURRENT-ASSETS> 38,061,698 <PP&E> 22,957,534 <DEPRECIATION> 12,254,135 <TOTAL-ASSETS> 71,228,031 <CURRENT-LIABILITIES> 13,838,143 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 132,784 <OTHER-SE> 47,221,166 <TOTAL-LIABILITY-AND-EQUITY> 71,228,031 <SALES> 27,967,640 <TOTAL-REVENUES> 28,083,711 <CGS> 8,111,641 <TOTAL-COSTS> 22,609,020 <OTHER-EXPENSES> 230,715 <LOSS-PROVISION> (3,589) <INTEREST-EXPENSE> 296,828 <INCOME-PRETAX> 5,323,202 <INCOME-TAX> 1,778,034 <INCOME-CONTINUING> 3,198,178 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 3,198,178 <EPS-PRIMARY> .24 <EPS-DILUTED> .22