<TABLE> <S> <C>

<PAGE>
 
<ARTICLE> 5
<LEGEND>
THE SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE CONDENSED
CONSOLIDATED FINANCIAL STATEMENTS FOR THE YEARS ENDED FEBRUARY 28, 1998,
FEBRUARY 28, 1997 AND FEBRUARY 29, 1996 AND THE QUARTERS ENDED NOVEMBER 30,
1997, AUGUST 31, 1997, MAY 31, 1997, NOVEMBER 30, 1996, AUGUST 31, 1996 AND MAY
31, 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH STATEMENTS.
</LEGEND>
<RESTATED>
       
<CAPTION> 
<PERIOD-TYPE>                                    9-MOS               6-MOS              3-MOS
<FISCAL-YEAR-END>                             FEB-28-1998         FEB-28-1998        FEB-28-1998
<PERIOD-START>                                MAR-01-1997         MAR-01-1997        MAR-01-1997
<PERIOD-END>                                  NOV-30-1997         AUG-31-1997        MAY-31-1997
<S>                                               <C>                 <C>                <C> 
<CASH>                                              3,392,321             70,204          2,050,847
<SECURITIES>                                                0                  0                  0
<RECEIVABLES>                                      36,557,636         35,051,753         33,086,029
<ALLOWANCES>                                        2,157,304          2,268,270          2,267,424
<INVENTORY>                                        39,494,487         37,017,501         33,455,503
<CURRENT-ASSETS>                                   81,265,597         74,228,499         68,630,354
<PP&E>                                             11,168,247         10,620,583         12,447,547
<DEPRECIATION>                                      4,793,560          4,504,195          4,838,562
<TOTAL-ASSETS>                                     90,417,584         83,176,805         79,143,130
<CURRENT-LIABILITIES>                              12,498,049         11,490,715         11,985,041
<BONDS>                                            26,881,262         22,036,169         18,655,146
<COMMON>                                               57,769             57,728             57,769
<PREFERRED-MANDATORY>                                       0                  0                  0
<PREFERRED>                                                 0                  0                  0
<OTHER-SE>                                         50,980,504         49,592,193         48,445,264
<TOTAL-LIABILITY-AND-EQUITY>                       90,417,584         83,176,805         79,143,130
<SALES>                                           170,977,763        110,964,305         54,165,706
<TOTAL-REVENUES>                                  170,977,763        110,964,305         54,165,706
<CGS>                                             133,859,337         86,794,180         42,223,252
<TOTAL-COSTS>                                     133,859,337         86,794,180         42,223,252
<OTHER-EXPENSES>                                            0                  0                  0
<LOSS-PROVISION>                                      315,000            120,000            105,000
<INTEREST-EXPENSE>                                  1,203,275            767,171            326,893
<INCOME-PRETAX>                                     6,556,423          4,362,499          2,517,640
<INCOME-TAX>                                        2,677,236          1,788,696          1,015,252
<INCOME-CONTINUING>                                 3,879,187          2,573,803          1,502,388
<DISCONTINUED>                                              0                  0                  0
<EXTRAORDINARY>                                             0                  0                  0
<CHANGES>                                                   0                  0                  0
<NET-INCOME>                                        3,879,187          2,573,803          1,502,388
<EPS-PRIMARY>                                             .44                .29                .17
<EPS-DILUTED>                                             .38                .25                .15
        

</TABLE>