Generic drugmaker Teva Pharmaceutical Industries Ltd. has agreed to pay more than $283 million to resolve criminal charges and fines over bribes to government officials in Russia, Ukraine and Mexico, in violation of the Foreign Corrupt Practices Act, the U.S. Department of Justice announced Thursday.

Teva also agreed to pay $236 million in disgorgement to the U.S. Securities and Exchange Commission in related proceedings. The combined total amount of U.S. criminal and regulatory penalties to be paid by Teva is nearly $520 million, which the DOJ said was the largest criminal fine imposed against a pharmaceutical company for violations of the FCPA.