<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
THE SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE CONDENSED
CONSOLIDATED FINANCIAL STATEMENTS FOR THE SECOND QUARTER ENDED AUGUST 31, 2000
AND IS QUALIFIED IN ITS ENTIRETY BY REFEREENCE TO SUCH STATEMENTS.
</LEGEND>
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> FEB-28-2001
<PERIOD-START> MAR-01-2000
<PERIOD-END> AUG-31-2000
<CASH> 5,728,655
<SECURITIES> 0
<RECEIVABLES> 103,174,023
<ALLOWANCES> 4,786,429
<INVENTORY> 105,361,931
<CURRENT-ASSETS> 212,865,739
<PP&E> 17,204,029
<DEPRECIATION> 8,640,228
<TOTAL-ASSETS> 224,118,902
<CURRENT-LIABILITIES> 61,310,292
<BONDS> 63,484,418
0
0
<COMMON> 71,633
<OTHER-SE> 99,252,559
<TOTAL-LIABILITY-AND-EQUITY> 224,118,902
<SALES> 326,684,476
<TOTAL-REVENUES> 326,684,476
<CGS> 255,458,867
<TOTAL-COSTS> 255,458,867
<OTHER-EXPENSES> 0
<LOSS-PROVISION> 1,408,724
<INTEREST-EXPENSE> 1,890,837
<INCOME-PRETAX> 30,091,354
<INCOME-TAX> 12,382,876
<INCOME-CONTINUING> 17,461,482
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 17,461,482
<EPS-BASIC> 1.64
<EPS-DILUTED> 1.41
</TABLE>