A Malaysian businessman accused of bribing high-ranking United States Navy officers to steer millions of dollars of contract services to his company pleaded guilty to corruption charges in federal court in San Diego on Thursday.

Leonard Glenn Francis, who had earlier said he was innocent, pleaded guilty to charges of bribery and conspiracy in the case, which shook the Navy command structure when the investigation was made public last fall. He faces up to 25 years in prison.

As part of a deal reached with federal prosecutors, Francis' and his company, Glenn Defense Marine Asia, will forfeit $35 million in property and other proceeds stemming from the alleged corruption. In addition to his own guilty plea, Francis also pleaded guilty on behalf of the firm.

The indictments alleged that Francis bribed Navy officers with cash, as well as prostitutes, high-end electronics, luxury hotel stays and high-priced entertainment for Navy officers who then shared classified information.

Francis allegedly received information on ship movements and schedules, and later on Navy investigations into his billing practices, prosecutors said.

Assistant U.S. Attorney Mark Pletcher said the investigation in the case is ongoing, covering a 10-year period beginning in 2004.

Navy Captain Daniel Dusek also pleaded guilty to bribery on Thursday, bringing the total charged so far to eight, including two Navy commanders.

Pletcher would not say whether more indictments are forthcoming, but hinted broadly that additional Navy personnel might be investigated.

"Francis maintained corrupt relations with scores of Navy officials," Pletcher added.