<ARTICLE> 5
<RESTATED> 
       
                                                                                                               
<PERIOD-TYPE>                   3-MOS                   YEAR                   9-MOS                   6-MOS                  
<FISCAL-YEAR-END>                          JAN-02-1999             DEC-31-1997             DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1998             JAN-01-1997             JAN-01-1997             JAN-01-1997
<PERIOD-END>                               APR-04-1998             DEC-31-1997             SEP-30-1997             JUN-30-1997
<CASH>                                          98,161                 137,620                  96,120                  68,736
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                5,095,819               3,903,329               3,427,903               3,797,100
<ALLOWANCES>                                   153,281                 125,000                  96,639                  77,733
<INVENTORY>                                  9,654,678              10,186,211              10,050,166               8,838,166
<CURRENT-ASSETS>                            15,879,320              15,195,767              14,489,347              13,597,755
<PP&E>                                      18,474,051              15,229,285              14,585,655              13,673,848
<DEPRECIATION>                               7,911,359               7,644,959               7,511,172               7,864,671
<TOTAL-ASSETS>                              27,236,287              23,849,576              22,105,873              19,929,825
<CURRENT-LIABILITIES>                       11,510,592              10,694,931              10,019,673               8,963,744
<BONDS>                                      7,254,801               5,368,882               4,957,018               4,388,489
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                         9,586                   9,586                   9,585                   9,510
<OTHER-SE>                                   7,561,308               6,876,177               6,600,189               6,048,805
<TOTAL-LIABILITY-AND-EQUITY>                27,236,287              23,849,576              22,105,873              19,929,825
<SALES>                                     12,706,125              38,229,389              28,254,482              18,851,721
<TOTAL-REVENUES>                            12,706,125              38,229,389              28,254,482              18,851,721
<CGS>                                       10,395,937              32,287,962              24,474,966              16,607,196
<TOTAL-COSTS>                               11,511,298              35,828,240              27,224,402              18,333,342
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                                31,251                  47,287                       0                       0
<INTEREST-EXPENSE>                             227,045                 765,200                 561,608                 375,643
<INCOME-PRETAX>                                977,686               1,717,148               1,030,080                 518,379
<INCOME-TAX>                                   312,000                  21,000                       0                       0
<INCOME-CONTINUING>                            665,686               1,696,148               1,030,080                 518,379
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   665,686               1,696,148               1,030,080                 518,379
<EPS-PRIMARY>                                      .16                     .41                     .25                     .12
<EPS-DILUTED>                                      .15                     .39                     .24                     .12