<ARTICLE> 5 <LEGEND> EXHIBIT 27 THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE CONSOLIDATED BALANCE SHEET AT DECEMBER 31, 1997 AND THE CONSOLIDATED STATEMENT OF INCOME AND CASH FLOWS FOR THE TWELVE MONTHS ENDED DECEMBER 31, 1997 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO THE ANNUAL REPORT ON FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 1997. </LEGEND> <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> DEC-31-1997 <PERIOD-START> JAN-01-1997 <PERIOD-END> DEC-31-1997 <CASH> 4,912,097 <SECURITIES> 0 <RECEIVABLES> 6,917,059 <ALLOWANCES> 146,000 <INVENTORY> 3,091,800 <CURRENT-ASSETS> 15,779,716 <PP&E> 15,400,107 <DEPRECIATION> 7,981,989 <TOTAL-ASSETS> 35,729,853 <CURRENT-LIABILITIES> 6,169,028 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 34,608 <OTHER-SE> 28,634,023 <TOTAL-LIABILITY-AND-EQUITY> 35,729,853 <SALES> 59,196,110 <TOTAL-REVENUES> 59,196,110 <CGS> 33,755,470 <TOTAL-COSTS> 18,370,360 <OTHER-EXPENSES> (69,265) <LOSS-PROVISION> 0 <INTEREST-EXPENSE> (81,114) <INCOME-PRETAX> 7,220,659 <INCOME-TAX> 2,873,823 <INCOME-CONTINUING> 0 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 4,346,836 <EPS-PRIMARY> 1.26 <EPS-DILUTED> 1.24