<ARTICLE> 5 <PERIOD-TYPE> 3-MOS 6-MOS 9-MOS <FISCAL-YEAR-END> DEC-31-1998 DEC-31-1998 DEC-31-1998 <PERIOD-END> MAR-31-1998 JUN-30-1998 SEP-30-1998 <CASH> 136,217 196,829 158,841 <SECURITIES> 0 0 0 <RECEIVABLES> 26,828,781 25,954,659 24,996,717 <ALLOWANCES> 430,000 430,000 480,000 <INVENTORY> 32,871,072 30,128,247 28,605,095 <CURRENT-ASSETS> 61,105,446 57,224,776 54,896,643 <PP&E> 47,791,974 49,003,504 50,245,561 <DEPRECIATION> 17,037,526 17,691,739 18,380,847 <TOTAL-ASSETS> 94,570,898 91,180,299 89,337,868 <CURRENT-LIABILITIES> 23,328,825 18,543,605 18,738,682 <BONDS> 23,406,122 21,294,241 17,557,769 <PREFERRED-MANDATORY> 0 0 0 <PREFERRED> 0 0 0 <COMMON> 1,043,423 1,100,999 1,101,000 <OTHER-SE> 0 0 0 <TOTAL-LIABILITY-AND-EQUITY> 94,570,898 91,180,299 89,337,868 <SALES> 55,493,345 116,815,537 168,221,575 <TOTAL-REVENUES> 55,493,345 116,815,537 168,221,575 <CGS> 46,120,374 95,726,007 138,891,672 <TOTAL-COSTS> 46,120,374 95,726,007 138,891,672 <OTHER-EXPENSES> 4,946,225 10,235,308 15,142,831 <LOSS-PROVISION> 0 0 0 <INTEREST-EXPENSE> 417,013 906,439 1,304,205 <INCOME-PRETAX> 4,009,733 9,947,783 12,882,867 <INCOME-TAX> 1,622,000 4,069,000 5,291,000 <INCOME-CONTINUING> 2,387,733 5,878,783 7,591,867 <DISCONTINUED> 0 0 0 <EXTRAORDINARY> 0 0 0 <CHANGES> 0 0 0 <NET-INCOME> 2,387,733 5,878,783 7,591,867 <EPS-PRIMARY> 0.21 0.51 0.66 <EPS-DILUTED> 0.21 0.50 0.66