<ARTICLE> 5 <PERIOD-TYPE> 12-MOS 12-MOS <FISCAL-YEAR-END> JUN-30-2000 JUN-30-1999 <PERIOD-START> JUL-01-1999 JUL-01-1998 <PERIOD-END> JUN-30-2000 JUN-30-1999 <CASH> 19,594,484 23,651,401 <SECURITIES> 0 0 <RECEIVABLES> 114,708,695 113,172,207 <ALLOWANCES> 17,975,000 13,919,000 <INVENTORY> 67,769,192 61,212,368 <CURRENT-ASSETS> 208,895,797 204,259,822 <PP&E> 134,403,034 119,601,748 <DEPRECIATION> 67,618,053 58,371,315 <TOTAL-ASSETS> 353,001,893 343,585,401 <CURRENT-LIABILITIES> 53,800,907 48,923,740 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 331,826 329,993 <OTHER-SE> 190,774,067 194,191,453 <TOTAL-LIABILITY-AND-EQUITY> 353,001,893 343,585,401 <SALES> 368,184,110 357,570,743 <TOTAL-REVENUES> 368,184,110 357,570,743 <CGS> 196,519,907 186,486,458 <TOTAL-COSTS> 205,229,802 186,486,458 <OTHER-EXPENSES> 148,827,071 128,549,645 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 6,945,585 5,206,767 <INCOME-PRETAX> 8,575,883 38,455,720 <INCOME-TAX> 2,823,599 15,394,236 <INCOME-CONTINUING> 5,752,284 23,061,484 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 5,752,284 23,061,484 <EPS-BASIC> 0.19 0.73 <EPS-DILUTED> 0.19 0.72