<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<MULTIPLIER> 1,000
<S> <C> <C>
<PERIOD-TYPE> YEAR 3-MOS
<FISCAL-YEAR-END> MAY-31-2000 MAY-31-2001
<PERIOD-START> JUN-01-1999 JUN-01-2000
<PERIOD-END> MAY-31-2000 AUG-31-2000
<CASH> 2,766 1,199
<SECURITIES> 0 0
<RECEIVABLES> 35,176 38,019
<ALLOWANCES> 1,231 1,148
<INVENTORY> 3,694 3,976
<CURRENT-ASSETS> 80,225 83,860
<PP&E> 74,023 64,693
<DEPRECIATION> 45,358 40,403
<TOTAL-ASSETS> 287,946 285,850
<CURRENT-LIABILITIES> 136,564 121,518
<BONDS> 0 0
0 0
0 0
<COMMON> 0 0
<OTHER-SE> 120,885 132,690
<TOTAL-LIABILITY-AND-EQUITY> 287,946 285,850
<SALES> 0 0
<TOTAL-REVENUES> 340,033 87,191
<CGS> 0 0
<TOTAL-COSTS> 181,479 45,881
<OTHER-EXPENSES> 95,342 24,728
<LOSS-PROVISION> 1,019 132
<INTEREST-EXPENSE> 6,119 1,791
<INCOME-PRETAX> 53,772 14,064
<INCOME-TAX> 20,725 5,415
<INCOME-CONTINUING> 33,047 8,649
<DISCONTINUED> 0 0
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 33,047 8,649
<EPS-BASIC> 1.24 0.33
<EPS-DILUTED> 0 0
</TABLE>