<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-1997         FEB-28-1997        FEB-28-1997
<PERIOD-START>                                 MAR-1-1996         MAR-01-1996        MAR-01-1996
<PERIOD-END>                                  NOV-30-1996         AUG-31-1996        MAY-31-1996
<S>                                               <C>                 <C>                <C> 
<CASH>                                              1,330,341          2,561,058          1,353,780
<SECURITIES>                                                0                  0                  0
<RECEIVABLES>                                      31,201,269         30,982,594         33,384,625
<ALLOWANCES>                                        1,937,947          1,811,619          1,583,429
<INVENTORY>                                        37,001,112         39,697,232         37,178,825
<CURRENT-ASSETS>                                   70,811,068         73,938,285         71,252,756
<PP&E>                                              7,697,811          7,385,972          7,345,293
<DEPRECIATION>                                      4,405,082          4,197,305          4,003,094
<TOTAL-ASSETS>                                     77,344,564         80,451,468         78,005,895
<CURRENT-LIABILITIES>                              11,212,054         12,112,327         12,743,559
<BONDS>                                            20,742,265         24,725,777         23,067,779
<COMMON>                                               57,632             57,633             62,035
<PREFERRED-MANDATORY>                                       0                  0                  0
<PREFERRED>                                                 0                  0                  0
<OTHER-SE>                                         45,332,613         43,555,731         42,132,522
<TOTAL-LIABILITY-AND-EQUITY>                       77,344,564         80,451,468         78,005,895
<SALES>                                           162,414,223        108,455,584         57,672,540
<TOTAL-REVENUES>                                  162,414,223        108,455,584         57,672,540
<CGS>                                             126,053,270         84,158,299         44,746,424
<TOTAL-COSTS>                                     126,053,270         84,158,299         44,746,424
<OTHER-EXPENSES>                                            0                  0                  0
<LOSS-PROVISION>                                      439,000            239,500                  0
<INTEREST-EXPENSE>                                  1,341,656            809,292            433,128
<INCOME-PRETAX>                                     9,311,623          6,386,924          4,119,039
<INCOME-TAX>                                        3,763,565          2,580,760          1,664,102
<INCOME-CONTINUING>                                 5,548,058          3,806,164          2,454,937
<DISCONTINUED>                                              0                  0                  0
<EXTRAORDINARY>                                             0                  0                  0
<CHANGES>                                                   0                  0                  0
<NET-INCOME>                                        5,548,058          3,806,164          2,454,937
<EPS-PRIMARY>                                             .64                .44                .28
<EPS-DILUTED>                                             .54                .38                .25
        

</TABLE>