- Before
- Runs four QoE reviews at once and waits weeks for a sampled databook while the LOI sits on management's EBITDA.
- Now
- Opens each add-back with the agents' work, the counter-argument and every source, then signs with a reason code: “Show me the evidence, then I'll sign.”
One quality of earnings analysis, from data room to signed adjusted EBITDA
Project Lantern: Quillfield Capital Partners IV is buying Halvorsen Industrial Services, an Ohio pump and compressor field-services business with subsidiaries in Germany and Mexico. LTM revenue to June 30, 2026 is $186.4M. Management's CIM shows adjusted EBITDA of $29.19M on 14 add-backs, and the LOI sits at 10.0x: $291.9M. The investment committee meets in 9 days. Here is the quality of earnings analysis, screen by screen, in the working solution.
- 01Tuesday, 7:58 a.m.
The agents worked overnight; she starts with what needs her
Rachel Stein · QoE leadRachel's home shows four numbers: 5 of 14 rulings waiting for her signature, Lantern's running adjusted EBITDA of $24.6M, −$45.9M of value at 10.0x against the LOI, and 1 overdue request. Under “Needs you”, six items with one next step each: AB-02 ruled recurring, 4 accepted rulings to bulk-sign, an overdue Mexico trial balance, the seller's dispute on AB-07, the proposed peg and a report draft on another deal.
Report agent, 7:58 a.m.: “Overnight the Recurrence agent ruled AB-02 recurring (Carrowmore, 11 quarters), the Test agent vouched AB-09 to AB-12, and the seller answered on AB-07, which we re-tested.”
- 02The data room
3,412 files read, in every entity's own language
Intake agentThe Intake agent classified 3,412 data room files and found 125 of 126 monthly trial balances: Mexico's February 2025 is missing and was requested as RQ-034. It read the German books on DATEV SKR04 and the Mexican books on the SAT code list in the original and mapped 890 of 896 accounts. Six mappings under 85% confidence wait for Daniel Okafor to confirm, and a password-protected payroll file is waiting on the seller's data room administrator for its password (RQ-042).
The Intake agent never maps an account under 85% confidence and never fills a missing month; a person confirms each one.
- 03Rebuilt from source
Reported EBITDA of $18.19M, tied to the audit within $12K
Rebuild agentThe Rebuild agent rebuilt monthly EBITDA from January 2023 to June 2026 out of 2,840,000 ledger lines, translating the German and Mexican entities at monthly average rates. Reported LTM EBITDA is $18.19M. FY2025 ties to the audited statements from Kessling & Hart LLP within $12K, a post-closing audit entry, all 125 trial balances agree to the ledger, and the LTM ties exactly to the reported EBITDA on CIM page 47. Any P&L line drills to its ledger entries.
The Rebuild agent never changes a reported number; it shows every variance.
- 04The add-back docket
Management's 14 add-backs, ruled one line at a time
Rachel Stein · QoE leadThe docket lays out the EBITDA bridge like a court docket: each add-back with its claimed amount, the agents' ruling, the allowed amount, its sources, its status and the running adjusted EBITDA. Below sit five adjustments management did not propose, net −$1,170K: a June bill-and-hold cut-off, an under-accrued 2025 bonus, a missing inventory reserve in Mexico, below-market rent on the founder's building and a prior-year audit fee.
“Unsigned lines count at management's claim.”
- 058:41 a.m.
“Check whether Carrowmore repeats before I propose a ruling”
Daniel Okafor · Private equity associateAB-02 is $1.8M of “one-time strategic consulting” from Carrowmore Advisory Group, CIM page 47. Daniel asks in plain words, and the Recurrence agent answers with its plan: read account 6420 for all 42 months by vendor, match every Carrowmore invoice to its ledger entry, read the agreement and every statement of work, then the board minutes and next year's budget.
Recurrence agent, 96% confidence: “Carrowmore Advisory Group billed account 6420 in each of the last 11 quarters, $4.575M in all.”
- 068:52 a.m.
One agent argues management's side
Challenger agentThe Test agent agrees all 12 LTM invoices, $1,800,000, to 12 ledger entries with no duplicates and no credit notes. Then the Challenger agent argues for the seller: statement of work #7 ends December 31, 2026, and the CIM says the program completes this year. The Recurrence agent answers that the master services agreement renews automatically each October 1, the board approved the program through FY2027 and the FY2027 budget carries $1.86M. The Challenger concurs.
Challenger agent: “If management produces a termination notice, the buyer's model can show it as a future saving, not as an add-back.”
- 07Signed
The associate proposes; the QoE lead signs with a reason code
Rachel Stein · QoE leadDaniel proposes Rejected — recurring (RC-01), $0 allowed of $1,800K, and tags Rachel. She reads the evidence and signs with reason code RC-01 and a note. Adjusted EBITDA moves from $24.6M to $22.8M: $18M of value at 10x. Because Daniel proposed the ruling, he could never have signed it.
“Proposed by Daniel Okafor; you sign as checker. Adjusted EBITDA moves from $24.6M to $22.8M. The ruling, its evidence and your reason are logged and pushed to the deal model.”
- 08The peg
A net working capital peg of $33.1M, not management's $29.8M
Working Capital agentMonthly working capital for 24 months on the draft purchase agreement's definition shows the seasonality: low in December to February, high in June to August, with closing expected December 15. Management's $29.8M leaves out $3.3M of contract spare parts as “non-operating”; the parts are bought for and billed to customers. The agent sets out three options and recommends the normalized twelve-month average, and lists $6.8M of debt-like items.
“Each $1 of working capital below the peg at closing reduces the price by $1.”
- 09Seller rebuttal
The seller pushes back; the agents re-test the evidence
Test agent and Challenger agentKaren Whitfield, Halvorsen's CFO, writes that 22 roles were eliminated in August 2026 and asks for the full $1.25M on AB-07. The Test agent reads the August 2026 payroll: the roles ended after the LTM, so the saving is real but pro forma. The Challenger concurs, and the recommendation is to keep the ruling and show a $1.25M run-rate saving in the deal model, with a draft reply ready for Daniel.
- 10Before IC
The partner sees the price at signed numbers only
Marcus Hale · Deal partnerPrice impact runs from the $291.9M LOI to $228.0M at signed adjusted EBITDA of $22.8M, −$63.9M, with a multiple sensitivity from 9.0x to 11.0x. AB-02, AB-07, AB-13, AB-01 and AB-08 move the price most. Until a ruling is signed, management's claim stands in these numbers, so nothing moves the price unseen. The Report agent drafts the QoE report and databook, every number cited, and pushes signed numbers to the deal model as a new version.
The Report agent releases signed numbers only. Nothing leaves the firm without the QoE lead.