<ARTICLE> 5
       
                             
<PERIOD-TYPE>                   9-MOS
<FISCAL-YEAR-END>                          JUL-31-1997
<PERIOD-START>                             AUG-01-1996
<PERIOD-END>                               APR-30-1997
<CASH>                                      10,263,887
<SECURITIES>                                68,040,264
<RECEIVABLES>                               50,919,439
<ALLOWANCES>                                 2,296,050
<INVENTORY>                                  1,672,268
<CURRENT-ASSETS>                           109,755,360
<PP&E>                                      14,180,085
<DEPRECIATION>                               5,133,672
<TOTAL-ASSETS>                             243,970,188
<CURRENT-LIABILITIES>                       29,593,649
<BONDS>                                              0
<PREFERRED-MANDATORY>                                0
<PREFERRED>                                          0
<COMMON>                                       487,022
<OTHER-SE>                                 194,640,731
<TOTAL-LIABILITY-AND-EQUITY>               243,970,188
<SALES>                                    251,236,807
<TOTAL-REVENUES>                           251,236,807
<CGS>                                      179,834,715
<TOTAL-COSTS>                              179,834,715
<OTHER-EXPENSES>                                     0
<LOSS-PROVISION>                             4,761,246
<INTEREST-EXPENSE>                           3,227,247
<INCOME-PRETAX>                             20,021,327
<INCOME-TAX>                                 6,451,471
<INCOME-CONTINUING>                         13,569,856
<DISCONTINUED>                                       0
<EXTRAORDINARY>                                      0
<CHANGES>                                            0
<NET-INCOME>                                13,569,856
<EPS-PRIMARY>                                     0.28
<EPS-DILUTED>                                     0.27