<ARTICLE> 5 <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> JUN-30-1999 <PERIOD-START> JUL-01-1998 <PERIOD-END> JUN-30-1999 <CASH> 1,082,894 <SECURITIES> 0 <RECEIVABLES> 7,515,320 <ALLOWANCES> 472,000 <INVENTORY> 9,875,961 <CURRENT-ASSETS> 23,240,014 <PP&E> 20,980,201 <DEPRECIATION> 8,706,136 <TOTAL-ASSETS> 38,596,023 <CURRENT-LIABILITIES> 9,142,125 <BONDS> 926,864 <PREFERRED-MANDATORY> 60,024 <PREFERRED> 0 <COMMON> 0 <OTHER-SE> 25,030,436 <TOTAL-LIABILITY-AND-EQUITY> 38,596,023 <SALES> 57,429,898 <TOTAL-REVENUES> 57,429,898 <CGS> 45,010,301 <TOTAL-COSTS> 57,319,576 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 566,537 <INTEREST-EXPENSE> 85,158 <INCOME-PRETAX> (4,822,340) <INCOME-TAX> (1,899,000) <INCOME-CONTINUING> (2,923,340) <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> (2,923,340) <EPS-BASIC> (0.50) <EPS-DILUTED> (0.50)