<TABLE> <S> <C>

<ARTICLE> 5
       
<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          JAN-31-1997             JAN-31-1997             JAN-31-1997
<PERIOD-END>                               APR-30-1996             JUL-31-1996             OCT-31-1996
<CASH>                                       3,795,527               3,919,448               3,627,327
<SECURITIES>                                   772,381               1,194,555               1,341,381
<RECEIVABLES>                               11,300,429              14,560,980              15,354,176
<ALLOWANCES>                                 1,262,775               1,456,154               1,381,669
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                            15,564,972              18,691,686              20,126,030
<PP&E>                                      11,391,891              13,111,290              15,607,543
<DEPRECIATION>                               5,349,560               5,665,260               5,967,102
<TOTAL-ASSETS>                              22,368,378              26,933,393              30,589,407
<CURRENT-LIABILITIES>                       10,200,991              13,902,742              14,693,880
<BONDS>                                              0                       0               2,000,000
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                        93,671                  93,671                  93,671
<OTHER-SE>                                  11,149,173              11,936,498              12,765,404
<TOTAL-LIABILITY-AND-EQUITY>                22,368,378              26,933,393              30,589,407
<SALES>                                     17,370,047              40,487,602              64,435,474
<TOTAL-REVENUES>                            17,409,409              40,586,029              64,563,527
<CGS>                                       12,588,507              29,677,300              47,812,689
<TOTAL-COSTS>                               12,588,507              29,677,300              47,812,689
<OTHER-EXPENSES>                             3,763,097               8,276,703              13,786,869
<LOSS-PROVISION>                               211,723                 475,749                 532,748
<INTEREST-EXPENSE>                                   0                       0                       0
<INCOME-PRETAX>                                846,082               2,156,277               3,496,717
<INCOME-TAX>                                   342,700                 871,400               1,402,200
<INCOME-CONTINUING>                            503,382               1,284,877               2,094,517
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                   503,382               1,284,877               2,094,517
<EPS-PRIMARY>                                     0.07                    0.44                    0.72
<EPS-DILUTED>                                     0.15                    0.38                    0.62
        



</TABLE>