<ARTICLE> 5 <PERIOD-TYPE> YEAR YEAR <FISCAL-YEAR-END> JUN-30-1997 JUN-30-1996 <PERIOD-START> JUL-01-1996 JUL-01-1995 <PERIOD-END> JUN-30-1997 JUN-30-1996 <CASH> 1,452,409 2,700,298 <SECURITIES> 0 0 <RECEIVABLES> 9,308,731 4,914,007 <ALLOWANCES> 0 0 <INVENTORY> 4,035,202 2,354,254 <CURRENT-ASSETS> 16,002,051 11,165,185 <PP&E> 680,859 668,420 <DEPRECIATION> 0 0 <TOTAL-ASSETS> 18,327,115 12,023,903 <CURRENT-LIABILITIES> 7,555,703 2,449,010 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 5,761 5,620 <OTHER-SE> 10,765,651 9,476,270 <TOTAL-LIABILITY-AND-EQUITY> 10,771,412 9,481,890 <SALES> 25,467,487 20,819,444 <TOTAL-REVENUES> 0 0 <CGS> 16,885,868 15,703,594 <TOTAL-COSTS> 8,130,823 4,390,344 <OTHER-EXPENSES> 0 0 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 0 0 <INCOME-PRETAX> 520,020 945,783 <INCOME-TAX> 182,791 322,898 <INCOME-CONTINUING> 0 0 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 337,229 622,885 <EPS-PRIMARY> 0.11 0.13 <EPS-DILUTED> 0 0