<TABLE> <S> <C>

<PAGE>

<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
REGISTRANT'S CONSOLIDATED FINANCIAL STATEMENTS CONTAINED IN THE REGISTRANT'S
ANNUAL REPORT ON SEC FORM 10-KSB AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE
TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
       
<S>                                        <C>                     <C>
<PERIOD-TYPE>                                  YEAR                   YEAR
<FISCAL-YEAR-END>                          JUN-30-1997<F1>         JUN-30-1996
<PERIOD-START>                             JUL-01-1997             JUL-01-1996
<PERIOD-END>                               JUN-30-1997             JUN-30-1996
<CASH>                                         989,720               3,412,618
<SECURITIES>                                   769,850                 296,035
<RECEIVABLES>                               15,095,479               9,110,279
<ALLOWANCES>                                   355,000                       0
<INVENTORY>                                  2,664,239                 689,757
<CURRENT-ASSETS>                            22,088,814              15,226,113
<PP&E>                                      11,615,640               6,085,068
<DEPRECIATION>                               3,185,734               1,920,520
<TOTAL-ASSETS>                              32,363,264              19,589,099
<CURRENT-LIABILITIES>                       11,756,916               7,794,305
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                        78,765                  68,273
<OTHER-SE>                                  18,425,502              10,377,115
<TOTAL-LIABILITY-AND-EQUITY>                32,363,264              19,589,099
<SALES>                                     65,626,800              32,585,986
<TOTAL-REVENUES>                            65,818,805              32,861,383
<CGS>                                       53,411,550              25,602,471
<TOTAL-COSTS>                               58,972,358              29,013,017
<OTHER-EXPENSES>                                30,590                   5,963
<LOSS-PROVISION>                               355,000                       0
<INTEREST-EXPENSE>                             429,615                  82,027
<INCOME-PRETAX>                              6,031,242               3,760,376
<INCOME-TAX>                                 2,484,000               1,456,100
<INCOME-CONTINUING>                          3,547,242               2,304,276
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                 3,547,242               2,304,276
<EPS-PRIMARY>                                      .49                     .33
<EPS-DILUTED>                                      .49                     .33
<FN>
<F1>THE SUMMARY FINANCIAL INFORMATION CONTAINED IN THIS SCHEDULE HAS BEEN RESTATED
TO REFLECT THE ACQUISTIONS DURING THE FISCAL YEAR ENDED JUNE 30, 1997 OF NOVAK
& LACKEY CONSTRUCTION CO., INC. AND MICROWAVE TOWER SERVICE, INC. WHICH WERE
ACCOUNTED FOR AS POOLINGS OF INTERESTS.
</FN>
        

</TABLE>