<TABLE> <S> <C>

<PAGE>

<ARTICLE> 5
<MULTIPLIER> 1000
<CURRENCY> U.S. DOLLARS
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS
<FISCAL-YEAR-END>               JUN-30-1999             JUN-30-1998                                 
<PERIOD-START>                  JUL-1-1998              JUL-1-1997               
<PERIOD-END>                    SEP-30-1998             SEP-30-1997              
<EXCHANGE-RATE>                                1                       1         
<CASH>                                       135                     236         
<SECURITIES>                                   0                       0         
<RECEIVABLES>                             36,770                  30,334         
<ALLOWANCES>                               1,947                   1,175         
<INVENTORY>                               18,956                  22,549         
<CURRENT-ASSETS>                          54,284                  52,509         
<PP&E>                                     4,871                   6,126         
<DEPRECIATION>                             3,894                   4,969         
<TOTAL-ASSETS>                            55,958                  54,448         
<CURRENT-LIABILITIES>                     32,290                  82,386         
<BONDS>                                        0                       0        
<PREFERRED-MANDATORY>                          0                       0         
<PREFERRED>                                    0                       0         
<COMMON>                                     272                      27         
<OTHER-SE>                                10,146                 (55,659)        
<TOTAL-LIABILITY-AND-EQUITY>              55,958                  54,448         
<SALES>                                   49,672                  58,856         
<TOTAL-REVENUES>                          49,672                  58,856         
<CGS>                                     35,880                  44,432         
<TOTAL-COSTS>                             45,581                  54,483         
<OTHER-EXPENSES>                              (4)                     (3)        
<LOSS-PROVISION>                               0                       0         
<INTEREST-EXPENSE>                           622                   2,319         
<INCOME-PRETAX>                            3,473                   2,051         
<INCOME-TAX>                                  70                      50         
<INCOME-CONTINUING>                        3,403                   2,001         
<DISCONTINUED>                                 0                       0         
<EXTRAORDINARY>                                0                       0         
<CHANGES>                                      0                       0         
<NET-INCOME>                               3,403                   2,001         
<EPS-PRIMARY>                                .13                     .30         
<EPS-DILUTED>                                .13                     .30         
                      


</TABLE>