If you run Domo, your contract no longer belongs to Domo. Progress Software completed its $400 million cash purchase of substantially all of Domo's assets and employees on September 22, 2026 — an asset deal, not a stock deal. The customer contracts moved to a new counterparty. The listed company that used to be called Domo kept the cash and the tax losses, and its founder stayed with them. Before your next renewal, find out who you actually signed with now, what they have promised in writing, and how fast you could leave.
That is the whole decision. The rest of this piece is why it matters and what to do about it.
What Did Progress Actually Buy?
Progress bought the operating business, the product, the people and the customer contracts — and nothing that would let the old Domo keep operating. Domo's own announcement of the deal lists what transfers: the operating business, technology platform, customer contracts, employees, intellectual property, vendor relationships and foreign subsidiaries. Progress's 8-K describes the acquired business as covering BI, dashboarding, data integration, embedded analytics, workflow automation, "AI-powered data products and AI agents" and data governance, and says Progress assumed only "certain liabilities" of the seller.
What Progress did not buy is the corporate shell. The 8-K carves out Domo's net operating loss carryforwards explicitly. That shell is now Huckleberry.ai, trading on Nasdaq as HUCK since September 24, holding roughly $221 million in cash and more than $900 million in tax losses, with a tax-benefits preservation plan to protect them.
An asset purchase is a deal in which the buyer takes specific assets and chosen liabilities, rather than buying the company's shares. It matters to you because your contract is one of those assets. In a stock deal, the entity you signed with survives under new ownership. In an asset deal, your contract is assigned to a different legal entity — and the counterparty on your paper changes. (If you signed with one of Domo's foreign subsidiaries, those moved to Progress whole, so your entity name may not change even though its owner did.)
The price is worth putting in context. Domo reported Q2 revenue of $76.8 million, down from $79.7 million a year earlier, and $387.6 million of contracted subscription revenue not yet recognised. Annualise that quarter and Progress paid about 1.3x revenue — and roughly the face value of the subscription backlog alone. That is not a growth multiple. It is the price of a customer book, and Progress will run it like one.
Why Does the Deal Structure Matter to Your Contract?
Because the people and incentives behind your contract have split in two, and only one half has your product. Founder and CEO Josh James, whose irrevocable consent as controlling shareholder approved the sale without a stockholder vote, continues to lead the company post-transaction — meaning the shell, not the product. Board chair Carine Clark said the deal was "designed to deliver value for stockholders while preserving Domo's significant tax attributes." That is an honest description, and it tells you whose interests the structure served.
Steel-man it first. This is probably a better outcome for customers than the alternative. Domo was a shrinking business: zero revenue growth and breakeven free cash flow, and a credit facility that the sale paid off in full. A buyer guiding to $990 million to $1 billion of 2026 revenue and reporting a quarterly profit is a more durable counterparty than a subscale vendor servicing debt. Progress has also said, in the joint announcement, that it expects to "continue serving Domo customers and supporting the Domo technology platform."
"Expects to continue" is a press-release sentence, not a contract term. And the one piece of paper most Domo customers have — the MSA and order form they signed with Domo, Inc. — was written by a party that no longer owns the product. Many SaaS assignment clauses let a vendor hand your agreement to the buyer of substantially all its assets without asking you. Check yours; do not assume you have a consent right you never negotiated.
What Does Progress Do With What It Buys?
Progress buys mature software businesses and runs them for margin — it says so itself. Its latest 10-K describes a "total growth strategy driven by accretive acquisitions" and a "streamlined operating approach to drive predictable and stable recurring revenue and high levels of profitability." The same filing lists the buys: Ipswitch (2019), Chef (2020), Kemp (2021), MarkLogic (2023), ShareFile (2024), Nuclia (2025) — and warns investors that acquisitions can mean "significant restructuring charges."
ShareFile is the closest comparison. Progress paid $875 million for more than 86,000 customers and over $240 million of revenue in October 2024, and CEO Yogesh Gupta framed it as part of a strategy with an explicit pillar called "Acquire and Integrate." Domo is smaller and cheaper, and it arrives with a stated destination: Progress says Domo's platform will become part of Progress' existing data platform offerings. The Constellation Research write-up notes the deal adds more than 1,000 pre-built connectors, and that Progress expects it to land within existing guidance of $990 million to $1 billion revenue for 2026.
None of this is sinister. A disciplined acquirer is a predictable one, and predictability is what you want from a BI vendor. But the playbook — buy a customer base, integrate it into an existing platform, take cost out — has a direction. "Become part of the Progress data platform" can mean new capability on top of Domo. It can also mean Domo becomes a front end to MarkLogic, which Progress describes as a "data agility platform", with packaging and price moving to match. Nobody outside Progress knows which yet, and Progress has not published a Domo roadmap.
Where Is the Real Exposure?
The exposure is concentrated in multi-year terms signed before the deal, prepaid annually, with price protection written against a counterparty that no longer exists. Domo's 10-Q is specific: its contracts are "typically billed annually in advance," and "the majority of these agreements have multi-year contractual terms." Of the $387.6 million subscription backlog, only $214.4 million falls due in the next twelve months — the rest sits in later years of contracts customers have already signed.
That creates three distinct risks:
- Price caps survive assignment only as written. A renewal cap in your order form binds the assignee. A cap your account rep promised in an email or on a call probably does not — treat anything that is not in the signed paper as gone.
- Consumption terms are where repricing hides. If your order form prices usage in credits, check what a credit is defined as. An acquirer that wants to lift revenue per customer without breaching a price cap changes the credit definition, the rate card for new workloads, or which features draw from which pool. Read what your contract actually fixes.
- Your exit depends on data export, not just termination. Domo's value is the pipelines, the transformed datasets and the dashboards built on them. If your contract gives you raw data export but not the transformation logic or the card definitions, leaving costs you a rebuild, not a download.
The honest caveat: Progress has every reason not to spook 2,400 customers in its first quarter of ownership. The near-term risk is low. The risk is at your next renewal, when you will be negotiating with a new owner that has had time to decide what Domo is for — and if you signed three years in July, that negotiation is a long way off and your leverage is gone.
What to Do Before Your Next Renewal
This Week:
- Pull your signed MSA and every active order form and have legal confirm three things in writing: whether Domo could assign without your consent, what renewal price cap applies, and what the data-return and deletion terms are on termination.
- Ask your account team for the assignment notice and the legal entity name now on your contract. If you are billed by a different entity next cycle, AP needs to know before the invoice bounces.
- Inventory what you have built in Domo — pipelines, datasets, cards, embedded dashboards, apps — and who owns each. You cannot price an exit you have not sized.
This Month:
- Listen to Progress's Q3 call on September 30 at 5:00 p.m. ET, where it has promised more detail on the deal. Write down every sentence about the Domo brand, pricing and the integration plan.
- Request a written product roadmap for the Domo platform for the next 24 months, including which capabilities will move into Progress's data platform and whether that changes SKUs.
- Run a two-week export drill on your most critical Domo workload: get the data and the transformation logic out, and rebuild one dashboard on the stack you would move to. Compare against the options in our text-to-SQL and BI comparison.
Before Renewal:
- Keep the term short — twelve months — unless Progress trades a multi-year commitment for a written roadmap, a hard price cap and a named export format.
- Get the credit definitions frozen, not just the unit price. A fixed price per credit is worthless if what a credit buys is allowed to change.
- Add a change-of-control clause that gives you a termination right if the product is materially changed or folded into another platform. You did not have one for this deal. You can have one for the next.
We have run this exercise before — the Bending Spoons–Airtable close and Deloitte's asset-only purchase of Wavicle turned on the same assignment mechanics, and the BlackLine–NetNow deal showed what happens when a contract has no export right at all.
The Bottom Line
Domo's customers were sold with the product, and the party that sold them kept the cash. That is how asset deals work, and it is not a scandal. But it means the relationship you bought — the founder's vision, the account team's promises, the roadmap slides — ended on September 22. What survives is the paper.
The BI market has been here before. Every consolidation wave, from Oracle buying Hyperion and SAP buying Business Objects to Salesforce buying Tableau and Google buying Looker, left customers holding contracts written for a vendor that no longer set its own priorities. The customers who did well were the ones who renegotiated on their own timetable, not the acquirer's. Semantic layers and agentic analytics — the fight over who owns certified metrics — make the stakes higher this time, because the definitions living in your BI tool are now the context your AI agents run on.
Progress bought a customer book. Make sure it has to earn the renewal.
Continue Reading
- Bending Spoons Closed Airtable in 31 Days. Miro Says Q4.
- Deloitte Acquired Wavicle Data Solutions' Assets, Not the Entity
- BlackLine Buys NetNow, Whose Terms Give Credit Teams No Export Right
- Snowflake Copilot vs Genie vs ThoughtSpot: Copilot Is the Wrong Tool
- Grab Ran Analytics Agents 5 Months. Context Was the Ceiling.
- Bending Spoons Bought Airtable. Reprice Before It Closes.
