conducting-quality-of-earnings-analysis

Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.

11 stars

Best use case

conducting-quality-of-earnings-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.

Teams using conducting-quality-of-earnings-analysis should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/conducting-quality-of-earnings-analysis/SKILL.md --create-dirs "https://raw.githubusercontent.com/CaseMark/skills/main/skills/capital/conducting-quality-of-earnings-analysis/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/conducting-quality-of-earnings-analysis/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How conducting-quality-of-earnings-analysis Compares

Feature / Agentconducting-quality-of-earnings-analysisStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Conducting Quality Of Earnings Analysis

Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations to derive a defensible adjusted EBITDA that buyers and lenders can underwrite.

## When To Use

- Buy-side or sell-side due diligence requiring normalized earnings validation
- Evaluating a seller's CIM or management-prepared adjusted EBITDA
- Preparing or reviewing a QofE report for a letter of intent, financing package, or board presentation
- Assessing earnings sustainability when a target has lumpy revenue, owner-dependent operations, or recent acquisitions

## Inputs To Gather

- **Financial statements**: 3 years of audited/reviewed P&L, balance sheet, and cash flow statements; trailing twelve months (TTM) interim financials
- **Trial balance and general ledger detail**: Monthly GL exports for the analysis period, with account-level detail sufficient to trace individual adjustments
- **Management adjustments schedule**: Seller's own pro forma or add-back schedule with supporting documentation
- **Revenue detail**: Customer-level revenue by month, contract backlog, and pipeline data
- **Cost detail**: Payroll registers, rent rolls, vendor invoices for material expense categories
- **Tax returns**: Corporate returns (or K-1s for pass-throughs) to cross-check reported income
- **Related-party transaction list**: All intercompany or owner-related transactions, compensation, leases, and service agreements

## Workflow

1. **Establish the reported earnings baseline**
   - Map the P&L to a standard chart of accounts (revenue, COGS, gross profit, SG&A, EBITDA)
   - Reconcile reported net income to tax returns; flag discrepancies
   - Confirm D&A, interest, and tax add-backs match supporting schedules

2. **Identify and categorize adjustments**
   - **Non-recurring items**: Litigation settlements, one-time consulting projects, asset write-downs, PPP/EIDL forgiveness, natural disaster costs. Each item requires documentation proving it is truly one-time
   - **Owner/related-party adjustments**: Above-market owner compensation, personal expenses run through the business, below-market rent on owner-held real estate, related-party service fees. Benchmark replacement cost using market data [VERIFY comparable compensation benchmarks against industry surveys]
   - **Accounting policy normalizations**: Revenue recognition timing (ASC 606 vs. cash basis), inventory valuation method changes (FIFO/LIFO), capitalization vs. expensing thresholds, lease treatment under ASC 842 [VERIFY applicable GAAP standards if target uses IFRS or tax-basis accounting]
   - **Run-rate / pro forma adjustments**: Full-year impact of mid-period hires, price increases, facility openings/closings, lost or won contracts, cost savings from completed initiatives. Require evidence that the run-rate event has already occurred — do not accept projected synergies

3. **Build the adjustment bridge**
   - Present adjustments in a waterfall from reported EBITDA to adjusted EBITDA
   - Categorize each adjustment by type (non-recurring, owner/related-party, normalization, run-rate)
   - Show the impact by period (each fiscal year + TTM) to reveal trends
   - Assign a confidence tier to each adjustment: **Supported** (documented), **Reasonable** (management representation with partial backup), **Unsupported** (no documentation — flag for further diligence)

4. **Analyze revenue and working capital quality**
   - Assess customer concentration (top 10 customers as % of revenue); flag if any single customer exceeds 10-15%
   - Evaluate revenue sustainability: recurring vs. non-recurring mix, contract renewal rates, churn
   - Review net working capital trends; identify seasonal swings and normalize for a peg calculation
   - Check for channel stuffing indicators: revenue spikes at quarter-end, abnormal receivables aging, credit memo patterns

5. **Stress-test and sensitize**
   - Model adjusted EBITDA under conservative, base, and management cases
   - Quantify the aggregate dollar impact of unsupported or borderline adjustments
   - Compare adjusted EBITDA margin to industry benchmarks [VERIFY industry margin data source and peer set]

6. **Compile the QofE deliverable**
   - Executive summary with headline adjusted EBITDA range and key risk findings
   - Detailed adjustment schedule with line-item support references
   - Revenue and working capital analysis sections
   - Appendices: data request tracker, open items list, management representation gaps

## Output

The final QofE deliverable should include:

- **Adjusted EBITDA summary table**: Reported vs. adjusted for each period analyzed, with a clearly labeled TTM figure
- **Adjustment detail schedule**: Each adjustment with description, amount by period, category, confidence tier, and supporting reference
- **Revenue quality analysis**: Concentration table, recurring revenue breakdown, trend commentary
- **Net working capital analysis**: Monthly NWC with seasonal normalization and proposed peg
- **Key findings and risk factors**: Bullet-point summary of material issues (unsupported add-backs, concentration risk, accounting policy concerns, pending litigation exposure)
- **Open items list**: Unresolved data requests or items requiring further investigation

## Quality Checks

- Every adjustment ties to a specific GL account and has a cited source document or management representation
- Adjusted EBITDA reconciles cleanly from reported net income through each add-back layer
- No projected synergies or uncommenced cost savings are included in adjusted EBITDA (these belong in a separate synergy analysis)
- Customer concentration and revenue sustainability findings are consistent with the adjustment conclusions
- Tax return income reconciles to book income within an explainable variance
- All figures marked [VERIFY] have been flagged for jurisdiction-specific or data-source-dependent confirmation
- The deliverable has been reviewed for internal consistency: totals foot, periods align, and narrative matches the numbers

Related Skills

validating-clinical-data-quality

11
from CaseMark/skills

Structures data quality assessment with completeness, accuracy, and consistency validation. Use when auditing clinical data, assessing data quality, or validating data integrity.

performing-quality-assurance-reviews

11
from CaseMark/skills

Structures radiology peer review and quality assurance with discrepancy classification. Use when conducting peer review, classifying discrepancies, or documenting QA findings.

performing-frozen-section-analysis

11
from CaseMark/skills

Guides intraoperative frozen section evaluation with rapid diagnostic protocols and communication. Use when performing frozen sections, providing intraoperative diagnoses, or communicating preliminary results.

managing-quality-reporting

11
from CaseMark/skills

Structures CMS quality reporting (MIPS, HEDIS, CQMs) with measure specification and data validation. Use when reporting quality measures, managing MIPS submissions, or validating quality data.

managing-nursing-quality-metrics

11
from CaseMark/skills

Tracks nursing quality indicators (NDNQI, HCAHPS) with performance improvement documentation. Use when monitoring nursing quality, tracking NDNQI metrics, or managing quality improvement.

managing-laboratory-quality-control

11
from CaseMark/skills

Tracks QC data with Westgard rules and corrective action documentation. Use when managing lab QC, interpreting Westgard violations, or documenting corrective actions.

managing-dental-quality-assurance

11
from CaseMark/skills

Structures dental practice quality assessment with peer review and outcomes tracking. Use when conducting dental QA, performing peer review, or tracking treatment outcomes.

managing-clinical-data-quality

11
from CaseMark/skills

Structures data quality management with query resolution, source data verification, and audit trails. Use when managing clinical data quality, resolving data queries, or conducting SDV.

conducting-surgical-time-outs

11
from CaseMark/skills

Structures WHO surgical safety checklist completion with sign-in, time-out, and sign-out documentation. Use when performing surgical time-outs, completing safety checklists, or documenting pre-incision verification.

conducting-stress-test-interpretation

11
from CaseMark/skills

Interprets exercise and pharmacologic stress tests with Duke treadmill score and nuclear findings. Use when reading stress tests, interpreting nuclear perfusion, or documenting exercise tolerance.

conducting-stark-law-analysis

11
from CaseMark/skills

Evaluates physician self-referral arrangements against Stark Law exceptions with documentation. Use when analyzing Stark compliance, evaluating referral arrangements, or documenting exception applicability.

conducting-psychiatric-evaluations

11
from CaseMark/skills

Structures comprehensive psychiatric evaluation with MSE, diagnostic formulation, and risk assessment. Use when performing psychiatric assessments, documenting mental status exams, or creating diagnostic formulations.