<ARTICLE> 5 <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> DEC-31-1997 <PERIOD-START> JAN-01-1997 <PERIOD-END> DEC-31-1997 <CASH> 2,772,360 <SECURITIES> 0 <RECEIVABLES> 6,005,227 <ALLOWANCES> 446,517 <INVENTORY> 5,902,821 <CURRENT-ASSETS> 14,850,934 <PP&E> 7,659,627 <DEPRECIATION> 2,679,463 <TOTAL-ASSETS> 23,649,996 <CURRENT-LIABILITIES> 5,217,473 <BONDS> 215,937 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 16,075,275 <OTHER-SE> 0 <TOTAL-LIABILITY-AND-EQUITY> 23,649,996 <SALES> 11,711,026 <TOTAL-REVENUES> 22,299,337 <CGS> 5,773,417 <TOTAL-COSTS> 20,907,385 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 0 <INCOME-PRETAX> 1,674,723 <INCOME-TAX> 669,889 <INCOME-CONTINUING> 0 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 1,004,834 <EPS-PRIMARY> .23 <EPS-DILUTED> .21