<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE CONSOLIDATED BALANCE SHEET AS OF 4/30/97, 10/31/97 AND 7/31/97 AND THE CONSOLIDATED EARNINGS FOR THE YEAR ENDED APRIL 30, 1997 AND THE QUARTERS ENDED OCTOBER 31, 1997 AND JULY 31, 1997, AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <PERIOD-TYPE> YEAR 3-MOS <FISCAL-YEAR-END> APR-30-1997 APR-30-1998 <PERIOD-START> MAY-01-1996 MAY-01-1997 <PERIOD-END> APR-30-1997 JUL-31-1997 <CASH> 323,223 98,171 <SECURITIES> 0 0 <RECEIVABLES> 8,770,457 10,888,096 <ALLOWANCES> 0 125,000 <INVENTORY> 17,665,600 19,035,354 <CURRENT-ASSETS> 28,719,612 32,394,453 <PP&E> 13,716,752 0 <DEPRECIATION> 3,373,692 0 <TOTAL-ASSETS> 42,085,439 46,626,636 <CURRENT-LIABILITIES> 7,070,627 11,378,654 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 28,752 28,812 <OTHER-SE> 16,985,892 17,219,174 <TOTAL-LIABILITY-AND-EQUITY> 42,088,439 17,247,986 <SALES> 87,216,343 17,155,318 <TOTAL-REVENUES> 87,216,343 17,155,318 <CGS> 74,577,261 15,271,015 <TOTAL-COSTS> 5,961,184 1,250,705 <OTHER-EXPENSES> 1,517,256 0 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 0 312,986 <INCOME-PRETAX> 5,160,642 320,612 <INCOME-TAX> 1,905,584 129,270 <INCOME-CONTINUING> 0 0 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 3,255,058 191,342 <EPS-PRIMARY> 1.16 .07 <EPS-DILUTED> 1.11 .06