<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM AUDITED
FINANCIAL STATEMENTS AS OF AND FOR THE YEAR ENDED MARCH 31, 2000 AND UNAUDITED
FINANCIAL STATEMENT AS OF AND FOR THE SIX MONTHS ENDED SEPTEMBER 30, 2000 AND
1999 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<S> <C> <C> <C>
<PERIOD-TYPE> 6-MOS 6-MOS YEAR
<FISCAL-YEAR-END> MAR-31-2001 MAR-31-2001 MAR-31-2000
<PERIOD-START> APR-01-2000 APR-01-1999 APR-01-1999
<PERIOD-END> SEP-30-2000 SEP-30-1999 MAR-31-2000
<CASH> 116,475,448 104,131,114 116,599,486
<SECURITIES> 8,270,443 177,938 3,177,938
<RECEIVABLES> 54,377,085 31,350,996 31,741,002
<ALLOWANCES> 1,550,118 724,337 507,487
<INVENTORY> 0 0 0
<CURRENT-ASSETS> 182,557,982 142,240,138 159,089,296
<PP&E> 117,436,278 55,644,398 78,208,914
<DEPRECIATION> 38,065,104 23,422,603 30,654,142
<TOTAL-ASSETS> 279,885,881 181,216,163 219,282,870
<CURRENT-LIABILITIES> 36,510,352 18,967,407 21,146,349
<BONDS> 0 0 0
0 0 0
0 0 0
<COMMON> 8,593,585 8,592,137 8,593,510
<OTHER-SE> 234,781,944 153,656,619 189,543,011
<TOTAL-LIABILITY-AND-EQUITY> 279,885,881 181,216,163 219,282,870
<SALES> 178,196,883 87,670,580 203,443,754
<TOTAL-REVENUES> 185,892,121 93,086,862 212,482,546
<CGS> 92,160,476 46,723,936 111,080,546
<TOTAL-COSTS> 119,595,089 60,749,089 142,944,701
<OTHER-EXPENSES> 0 0 0
<LOSS-PROVISION> 1,042,631 422,407 205,557
<INTEREST-EXPENSE> 0 0 0
<INCOME-PRETAX> 66,297,032 32,337,773 69,537,845
<INCOME-TAX> 6,683,473 4,306,383 8,193,317
<INCOME-CONTINUING> 59,613,559 28,031,390 61,344,528
<DISCONTINUED> 0 0 0
<EXTRAORDINARY> 0 0 0
<CHANGES> 0 0 0
<NET-INCOME> 59,613,559 28,031,390 61,344,528
<EPS-BASIC> 0.90 0.42 0.93
<EPS-DILUTED> 0.89 0.42 0.93
</TABLE>