<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE COMPANY'S FORM 10-Q FOR THE QUARTER ENDED JUNE 30, 1999 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <PERIOD-TYPE> 6-MOS <FISCAL-YEAR-END> DEC-31-1999 <PERIOD-START> JAN-01-1999 <PERIOD-END> JUN-30-1999 <CASH> 680,805 <SECURITIES> 0 <RECEIVABLES> 17,422,828 <ALLOWANCES> 532,910 <INVENTORY> 24,287,746 <CURRENT-ASSETS> 43,470,356 <PP&E> 19,524,318 <DEPRECIATION> (5,968,373) <TOTAL-ASSETS> 60,551,299 <CURRENT-LIABILITIES> 9,890,906 <BONDS> 12,742,127 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 144,868 <OTHER-SE> 37,162,764 <TOTAL-LIABILITY-AND-EQUITY> 60,551,299 <SALES> 41,500,130 <TOTAL-REVENUES> 41,500,130 <CGS> 29,120,413 <TOTAL-COSTS> 29,120,413 <OTHER-EXPENSES> 5,940,034 <LOSS-PROVISION> 102,000 <INTEREST-EXPENSE> 419,467 <INCOME-PRETAX> 5,918,216 <INCOME-TAX> 2,258,472 <INCOME-CONTINUING> 3,659,744 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 3,659,744 <EPS-BASIC> $0.29 <EPS-DILUTED> $0.28