<TABLE> <S> <C>

<ARTICLE> 5
       
<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          JAN-31-1998             JAN-31-1998             JAN-31-1998
<PERIOD-END>                               APR-30-1997             JUL-31-1997             OCT-31-1997
<CASH>                                       3,553,998               2,183,923               2,131,512
<SECURITIES>                                 1,006,121                 922,494                 849,460
<RECEIVABLES>                               17,907,273              22,389,446              20,486,532
<ALLOWANCES>                                 1,641,461               1,283,714               1,278,335
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                            21,918,790              25,320,699              23,246,704
<PP&E>                                      16,078,532              16,614,565              17,663,013
<DEPRECIATION>                               4,528,376               5,050,117               5,563,852
<TOTAL-ASSETS>                              34,464,204              38,076,289              36,526,984
<CURRENT-LIABILITIES>                       16,063,092              19,382,011              18,233,832
<BONDS>                                      2,940,000               2,940,000               2,217,088
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                       196,075                 196,875                 196,900
<OTHER-SE>                                  14,158,941              14,426,224              14,707,348
<TOTAL-LIABILITY-AND-EQUITY>                34,464,204              38,076,289              36,526,984
<SALES>                                     26,332,527              62,484,109              92,403,054
<TOTAL-REVENUES>                            26,363,560              62,534,982              92,483,959
<CGS>                                       20,267,332              50,713,044              74,191,131
<TOTAL-COSTS>                               20,267,332              50,713,044              74,191,131
<OTHER-EXPENSES>                             4,777,938              10,168,176              15,857,866
<LOSS-PROVISION>                               238,949                  74,504                 249,097
<INTEREST-EXPENSE>                              35,052                  76,271                 130,622
<INCOME-PRETAX>                              1,044,176               1,502,987               2,055,243
<INCOME-TAX>                                   421,400                 621,800                 858,200
<INCOME-CONTINUING>                            622,776                 881,187               1,197,043
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                   622,776                 881,187               1,197,043
<EPS-PRIMARY>                                     0.20                    0.28                    0.38
<EPS-DILUTED>                                     0.18                    0.26                    0.35
        



</TABLE>