91³Ô¹ÏÍø

Watch CBS News

OxyContin marketer, opioid maker announce settlements totaling $500 million

NEW YORK -- An advertising agency that helped develop marketing campaigns for OxyContin and other prescription painkillers and a drugmaker announced separate agreements Thursday worth a total of $500 million to avoid going to trial on claims that they bore some responsibility for the nation's opioid crisis.

Publicis Health, part of the Paris-based media conglomerate Publicis Groupe, agreed to pay $350 million, part of which will flow to every state in the next two months, and most of which will be used to fight the overdose epidemic.

Hikma Pharmaceuticals agreed to pay $115 million in cash and provide $35 million worth of an overdose reversal drug to state, local and Native American tribal governments.

Publicis is the first advertising company to reach a major settlement over the toll of opioids in the U.S. It had faced a lawsuit in Massachusetts but settled with most states before they made court claims against it.

The office of New York Attorney General Letitia James, who led negotiations with the company, said Publicis worked with OxyContin maker Purdue Pharma from 2010-2019, helping campaigns for OxyContin and other prescription opioids, Butrans and Hysingla.

James' office said the materials played up the abuse-deterrent properties of OxyContin and promoted increasing patients' doses. While the formulation made it harder to break down the drug for users to get a faster high, it did not make the pills any less addictive.

Washington Attorney General Bob Ferguson said the company provided physicians with digital recorders so Publicis and Purdue could analyze conversations that the prescribers had with patients about taking opioids.

As part of the settlement, Publicis agreed to release internal documents detailing its work for Purdue and other companies that made opioids.

The company said in a statement that the settlement is not an admission of wrongdoing and noted that most of the work subject to the settlement was done by Rosetta, a company owned by Publicis that closed 10 years ago.

"Rosetta's role was limited to performing many of the standard advertising services that agencies provide to their clients, for products that are to this day prescribed to patients, covered by major private insurers, Medicare, and authorized by State Pharmacy Boards," Publicis said.

The company also reaffirmed its policy of not taking new work on opioid-related products.

Publicis added that the company's insurers are reimbursing it for $130 million and that $7 million of the settlement amount will be used for states' legal fees.

London-based Hikma also said its settlement is not an admission of wrongdoing.

Drugmakers, wholesalers, pharmacies, at least one consulting company and a health data firm have agreed to settlements over opioids with U.S. federal, state and local governments totaling more than $50 billion.

One of the largest individual proposed settlements is between state and local governments and Connecticut-based Purdue Pharma. As part of the deal, members of the Sackler family who own the company would contribute up to $6 billion, plus give up ownership. The U.S. Supreme Court is weighing whether it's appropriate to shield family members from civil lawsuits as part of the deal.

The opioid crisis has killed hundreds of thousands of Americans in three waves.

The first began after OxyContin hit the market in 1996 and was linked mostly to prescription opioids, many of them generics. By about 2010, as there were crackdowns on overprescribing and black-market pills, heroin deaths increased dramatically. Most recently, opioids have been linked to more than 80,000 deaths a year, more than ever before. Most involve illicitly produced fentanyl and other potent lab-produced drugs.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });