Paramount has agreed not to close its proposed merger with Warner Bros. Discovery until June 1, 2027, or until shortly after the merits of lawsuits brought by state attorneys general and the Writers Guild of America are resolved.

The agreement is an extraordinary new development in the merger transaction, which has won regulatory approval from the federal government and European regulators. But U.S. District Judge Araceli Martinez-Olguin this week granted the states a temporary restraining order pausing the transaction for 14 days. She later extended the TRO by another 14 days, through Aug. 17.

In a filing in federal court on Friday, the attorneys for the parties wrote, “The transaction at issue in State of California and Writers Guild shall not close, be consummated, or otherwise be completed and Defendants will not take any steps, directly or indirectly, to integrate or consolidate their operations pursuant to the Transaction until the earlier of (1) five days after the merits determination in these matters, or (2) June 1, 2027. This stipulation and order extends to Defendants’ agents, officers, servants, employees, attorneys, and other persons who are in active concert or participation with Defendants.”

A Paramount spokesperson said, “Today’s agreement is a significant win because the result is exactly what we have sought from the outset: a direct path to a trial based on the evidence. This is the fastest and clearest way to prove that this transaction is good for competition, good for consumers, and good for creators, a conclusion dozens of competition authorities around the world have already reached. Plaintiffs’ market definitions bear no relationship to the realities of today’s marketplace and cannot withstand scrutiny. We look forward to proving our case at trial.”

Get our Breaking News Alerts and Keep your inbox happy.

Comments On Deadline Hollywood are monitored. So don't go off topic, don't impersonate anyone, and don't get your facts wrong.

Δdocument.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );