<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
REGISTRANT'S BALANCE SHEET AS OF DECEMBER 31, 1996 AND 1995 AND STATEMENT OF
OPERATIONS FOR THE YEAR ENDED DECEMBER 31, 1996 AND 1995 AND IS QUALIFIED IN ITS
ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1996             DEC-31-1995
<PERIOD-START>                             JAN-01-1996             JAN-01-1995
<PERIOD-END>                               DEC-31-1996             DEC-31-1995
<CASH>                                       1,516,072                       0
<SECURITIES>                                         0                       0
<RECEIVABLES>                                4,377,942                       0
<ALLOWANCES>                                    40,000                       0
<INVENTORY>                                  3,275,166                       0
<CURRENT-ASSETS>                            14,830,018                       0
<PP&E>                                         827,802                       0
<DEPRECIATION>                                 103,803                       0
<TOTAL-ASSETS>                              22,822,892                       0
<CURRENT-LIABILITIES>                       10,899,230                       0
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                      3,785                       0
<COMMON>                                        68,808                       0
<OTHER-SE>                                   9,552,579                       0
<TOTAL-LIABILITY-AND-EQUITY>                22,822,892                       0
<SALES>                                     28,054,341               8,769,599
<TOTAL-REVENUES>                            28,054,341               8,769,599
<CGS>                                       23,779,175               8,089,384
<TOTAL-COSTS>                               23,779,175               8,089,384
<OTHER-EXPENSES>                             5,202,193                 720,969
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                             211,633                   5,740
<INCOME-PRETAX>                            (1,165,830)                (26,976)
<INCOME-TAX>                                 (459,337)               (230,308)
<INCOME-CONTINUING>                          (706,493)               (203,332)
<DISCONTINUED>                               (378,895)                  66,851
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                               (1,085,388)                 270,183
<EPS-PRIMARY>                                    (.33)                     .09
<EPS-DILUTED>                                    (.33)                     .09
        

</TABLE>