<TABLE> <S> <C>



<ARTICLE> 5
<RESTATED>
       
<S>                             <C>                   <C>                     <C>                  <C>                  <C>
<PERIOD-TYPE>                   YEAR                 YEAR                   3-MOS                6-MOS                9-MOS
<FISCAL-YEAR-END>               DEC-31-1995           DEC-31-1996             DEC-31-1996          DEC-31-1996          DEC-31-1996
<PERIOD-START>                   JAN-1-1995            JAN-1-1996              JAN-1-1996           JAN-1-1996           JAN-1-1996
<PERIOD-END>                    DEC-31-1995           DEC-31-1996             MAR-31-1996          JUN-30-1996          SEP-30-1996
<CASH>                              803,043                     0                       0                    0              641,290
<SECURITIES>                              0                     0                       0                    0                    0
<RECEIVABLES>                     6,480,287             6,569,094              12,748,322            9,947,164            9,321,794
<ALLOWANCES>                        157,900               195,100                 283,100              201,200              285,900
<INVENTORY>                       8,174,957            10,279,169               7,368,297            6,864,456            6,999,595
<CURRENT-ASSETS>                 15,453,505            17,189,645              20,026,715           16,903,178           17,038,048
<PP&E>                           11,178,550            14,524,908              12,137,343           12,933,169           13,263,448
<DEPRECIATION>                    1,823,802             3,038,889               2,277,038            2,469,711            2,802,391
<TOTAL-ASSETS>                   31,917,782            35,426,564              36,864,358           33,516,876           33,451,049
<CURRENT-LIABILITIES>            15,002,573            16,063,401              16,350,365           14,561,811           14,128,499
<BONDS>                                   0            12,959,763              14,358,912           13,839,307           13,401,632
<PREFERRED-MANDATORY>             2,767,000                37,500               2,767,000              100,000               37,500
<PREFERRED>                               0                     0                       0                    0                    0
<COMMON>                             41,529                64,432                  41,529               63,660               64,017
<OTHER-SE>                        1,766,546             7,922,072               2,693,388            6,492,879            7,430,184
<TOTAL-LIABILITY-AND-EQUITY>      4,575,075            35,426,564              36,864,358           33,516,876           33,541,049
<SALES>                          51,330,127            65,280,138              15,942,013           34,116,800           52,511,981
<TOTAL-REVENUES>                 51,330,127            65,280,138              15,942,013           34,116,800           52,511,981
<CGS>                            41,938,244            50,106,782              11,785,538           25,123,495           39,349,613
<TOTAL-COSTS>                    41,928,244            50,106,782              11,785,538           25,123,495           39,349,613
<OTHER-EXPENSES>                          0             9,976,604               2,243,771            5,053,633            7,685,781
<LOSS-PROVISION>                          0                67,846                 174,023             (24,055)             (13,284)
<INTEREST-EXPENSE>                2,932,563             2,637,341                 749,308            1,437,592            2,066,486
<INCOME-PRETAX>                 (1,028,824)             2,469,628                 966,437            2,443,903            3,333,130
<INCOME-TAX>                      (164,000)           (1,009,685)                  17,000              113,000              152,600
<INCOME-CONTINUING>               (864,824)             3,479,313                 949,437            2,330,903            3,180,530
<DISCONTINUED>                            0                     0                       0                    0                    0
<EXTRAORDINARY>                           0           (1,728,353)                       0          (1,718,854)          (1,718,854)
<CHANGES>                                 0                     0                       0                    0                    0
<NET-INCOME>                      (864,824)             1,750,960                 949,437              612,049            1,461,676
<EPS-PRIMARY>                        (0.27)                  0.31                    0.22                 0.12                 0.27
<EPS-DILUTED>                        (0.27)                  0.25                    0.15                 0.08                 0.20
        


</TABLE>