<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1997             JAN-01-1997
<PERIOD-END>                               MAR-31-1997             JUN-30-1997
<CASH>                                           3,105                   3,105
<SECURITIES>                                         0                       0
<RECEIVABLES>                                    4,803                   4,803
<ALLOWANCES>                                       150                     150
<INVENTORY>                                     71,098                  71,098
<CURRENT-ASSETS>                                82,180                  82,180
<PP&E>                                          30,608                  30,608
<DEPRECIATION>                                  11,089                  11,089
<TOTAL-ASSETS>                                 108,811                 108,811
<CURRENT-LIABILITIES>                           27,978                  27,978
<BONDS>                                         66,667                  66,667
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                           193                     193
<OTHER-SE>                                      13,134                  13,134
<TOTAL-LIABILITY-AND-EQUITY>                   108,811                 108,811
<SALES>                                         69,629                 129,436
<TOTAL-REVENUES>                                69,629                 129,436
<CGS>                                           50,617                  94,202
<TOTAL-COSTS>                                   13,580                  25,131
<OTHER-EXPENSES>                                     0<F1>                     731<F1>
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                               2,127                   5,060
<INCOME-PRETAX>                                  3,838                   4,847
<INCOME-TAX>                                     1,630                   1,713
<INCOME-CONTINUING>                              2,280                   3,134
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                  2,739<F2>                   2,739<F2>
<CHANGES>                                            0                       0
<NET-INCOME>                                   (2,739)                     395
<EPS-PRIMARY>                                   (0.03)                    0.02
<EPS-DILUTED>                                        0                       0
<FN>
<F1>Represents payroll taxes in connection with the conversion of management's
junior preferred stock into common stock.
<F2>Represents, net of tax, the premium paid on redemption of senior notes plus the
write off of one third of the unamortized deferred financing fees.
</FN>
        

</TABLE>