<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM AUDITED
FINANCIAL STATEMENT AS OF AND FOR THE YEAR ENDED MARCH 31, 2000 AND UNAUDITED
FINANCIAL STATEMENT AS OF AND FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2000 AND
AS OF AND FOR THE SIX MONTHS ENDED SEPTEMBER 30, 2000.
</LEGEND>
<CURRENCY> INDIAN RUPEES
<S> <C> <C> <C>
<PERIOD-TYPE> 3-MOS 6-MOS YEAR
<FISCAL-YEAR-END> MAR-31-2001 MAR-31-2001 MAR-31-2000
<PERIOD-START> JUL-01-2000 APR-01-2000 APR-01-1999
<PERIOD-END> SEP-30-2000 SEP-30-2000 MAR-31-2000
<EXCHANGE-RATE> 46.10 46.10 46.10
<CASH> 982,944 982,944 783,603
<SECURITIES> 348,460 348,460 297,150
<RECEIVABLES> 4,987,675 4,987,675 4,627,962
<ALLOWANCES> 324,124 324,124 196,602
<INVENTORY> 1,074,533 1,074,533 1,215,160
<CURRENT-ASSETS> 2,581,791 2,581,791 7,423,462
<PP&E> 6,866,781 6,866,781 6,050,647
<DEPRECIATION> 2,710,717 2,710,717 2,446,966
<TOTAL-ASSETS> 15,432,030 15,432,030 12,678,353
<CURRENT-LIABILITIES> 5,764,426 5,764,426 5,660,560
<BONDS> 139,571 139,571 211,144
250,000 250,000 250,000
0 0 0
<COMMON> 458,313 458,313 458,313
<OTHER-SE> 8,716,336 8,716,336 6,228,627
<TOTAL-LIABILITY-AND-EQUITY> 15,432,030 15,432,030 12,678,353
<SALES> 3,121,986 5,403,729 11,361,243
<TOTAL-REVENUES> 7,747,220 14,010,107 22,990,604
<CGS> 4,825,347 8,662,587 15,678,085
<TOTAL-COSTS> 5,989,294 11,053,773 19,199,117
<OTHER-EXPENSES> (152,292) (191,908) (649,556)
<LOSS-PROVISION> 82,573 148,924 299,122
<INTEREST-EXPENSE> 80,847 154,090 283,627
<INCOME-PRETAX> 1,746,798 2,845,228 3,858,294
<INCOME-TAX> 206,923 327,899 525,298
<INCOME-CONTINUING> 1,539,875 2,517,329 3,332,996
<DISCONTINUED> 0 0 (218,707)
<EXTRAORDINARY> 0 0 0
<CHANGES> 0 0 0
<NET-INCOME> 1,539,875 2,517,329 3,551,703
<EPS-BASIC> 6.76 11.04 15.59
<EPS-DILUTED> 6.69 10.94 15.54
</TABLE>