<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE DECEMBER
27, 1997 AUDITED FINANCIAL STATEMENTS OF VISTA 2000, INC., AND IS QUALIFIED IN
ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS IN FORM 10-K FOR THE YEAR
ENDED DECEMBER 27, 1997.
</LEGEND>
<RESTATED> 
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-27-1997             DEC-28-1998
<PERIOD-START>                             DEC-29-1996             DEC-31-1995
<PERIOD-END>                               DEC-27-1997             DEC-28-1996
<CASH>                                       2,122,000               1,165,000
<SECURITIES>                                         0                       0
<RECEIVABLES>                                8,236,000              17,592,000
<ALLOWANCES>                                   507,000               1,405,000
<INVENTORY>                                 12,493,000              25,157,000
<CURRENT-ASSETS>                            22,994,000              44,258,000
<PP&E>                                       4,270,000              15,927,000
<DEPRECIATION>                                       0                       0
<TOTAL-ASSETS>                              28,562,000              61,771,000
<CURRENT-LIABILITIES>                        5,556,000              13,691,000
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0               3,985,000
<COMMON>                                       448,000                 181,000
<OTHER-SE>                                  18,675,000              19,995,000
<TOTAL-LIABILITY-AND-EQUITY>                28,562,000              61,771,000
<SALES>                                     78,400,000             110,955,000
<TOTAL-REVENUES>                            78,400,000             110,955,000
<CGS>                                       57,909,000              82,563,000
<TOTAL-COSTS>                               21,190,000              34,235,000
<OTHER-EXPENSES>                             3,781,000              10,787,000
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                           1,799,000               2,174,000
<INCOME-PRETAX>                            (6,279,000)            (19,155,000)
<INCOME-TAX>                                   256,000                 246,000
<INCOME-CONTINUING>                        (6,535,000)            (19,401,000)
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                               (6,535,000)            (19,401,000)
<EPS-PRIMARY>                                   (0.21)                  (1.20)
<EPS-DILUTED>                                   (0.21)                  (1.20)
        

</TABLE>