US District Judge Raymond Dearie said at a hearing in Brooklyn federal court that about US$93mil will go to the United States, US$2.39bil to Brazil and US$116mil to Switzerland.
Odebrecht, along with affiliated petrochemical company Braskem SA, pleaded guilty to US bribery charges in December.
US authorities charged Odebrecht with paying about US$788mil in bribes to officials in 12 countries, mostly in Latin America, to secure lucrative contracts.
Some of those bribes flowed through US banks, the prosecutors said.
Monday’s order comes as Odebrecht tries to negotiate plea deals with other countries, including Argentina, Chile, Colombia, Ecuador, Mexico, Peru, the Dominican Republic, Venezuela, Panama and Portugal.
A public relations executive working for Odebrecht in Sao Paulo had no immediate comment.
William Burck, a lawyer for Odebrecht in the United States, declined to comment after the court hearing.
The charges against Odebrecht stemmed from a nearly three-year investigation in Brazil into corruption at the state-run oil company Petrobras, which has led to dozens of arrests and political upheaval in Brazil.
Brazilian President Michel Temer said on Monday he expects some of his ministers to resign after they were implicated in the investigation. - Reuters
Did you find this article insightful?