Forensic Accounting~12 min+30 XP

Earnings Quality Analysis

When revenue looks too good to be true

Earnings quality is the degree to which reported profits reflect actual, sustainable economic performance. Low-quality earnings are the smoke before the fire — they precede restatements, enforcement actions, and share-price collapses. This lesson teaches you to spot the signals before the headline breaks.

The core diagnostic: compare what a company says it earned (net income) with what it actually collected (CFFO). When the two diverge for more than a quarter or two, something is usually wrong.


Days' sales outstanding: the first-line detector

Days' sales outstanding (DSO) measures how many days of revenue are sitting in receivables:

DSO=Ending ReceivablesRevenue×Days in Period\text{DSO} = \frac{\text{Ending Receivables}}{\text{Revenue}} \times \text{Days in Period}

For quarterly analysis, use 91.25 days as the period length.

A rising DSO means the company is booking revenue faster than it collects cash. That can mean customers are simply paying more slowly — or it can mean the company is recognizing revenue it hasn't earned yet.

Computer Associates sold long-term software licenses (some lasting seven years) and recognized the present value of the entire contract immediately. The result: massive long-term receivables and a DSO that soared to 247 days on product revenue — a 20-day year-over-year increase. Total receivables including long-term installments reached 342 days. The SEC later charged the company with prematurely recognizing over $3.3 billion in revenue from at least 363 contracts.

What to watch:

  • DSO increasing faster than revenue growth
  • Long-term receivables appearing or expanding
  • Unbilled receivables (amounts "earned" but not yet billed to customers)

Unbilled receivables: the ghost revenue signal

Unbilled receivables are especially dangerous because they represent revenue the company has recognized even though the customer hasn't been billed — and therefore has no obligation to pay yet.

Transaction Systems Architects changed its revenue recognition policy to record the full value of five-year contracts up front (previously spread over five years). The reported result: a 26% jump in license revenue. The reality: license revenue actually declined 10% after adjusting for the policy change.

The smoking gun was in the balance sheet. Unbilled receivables jumped 65% (from $24.1 million to $40 million) while sales grew only 22%. Long-term receivables exploded from $1 million to $9.3 million in one quarter, then to $26.9 million by the next. Total DSO went from 89 days to 116 days; DSO on unbilled and long-term receivables alone jumped from 32 to 52 days, then to 68 days.

By accelerating future-period sales into an earlier period, the company successfully plugged its short-term revenue shortfall while creating enormous problems for the future. — paraphrased from Schilit

The lesson: front-loading recognition borrows from tomorrow's revenue and creates an ever-harder growth hurdle.


CFFO lagging net income

When net income grows but CFFO shrinks or goes negative, accrual manipulation is probably at work. Cash doesn't lie — if profits are real, cash eventually follows.

Transaction Systems Architects showed this pattern clearly: in March 1999, CFFO trailed net income by $9.5 million, whereas in the prior year CFFO had exceeded net income. The divergence coincided exactly with the aggressive revenue recognition policy change.

The two-quarter rule: one quarter of divergence can be seasonal or legitimate. Two or more consecutive quarters where CFFO grows materially slower than net income — or especially where CFFO declines while net income rises — is a strong signal that earnings quality is deteriorating.


Revenue recognition tricks to know

Percentage-of-completion manipulation

Long-term construction contracts use percentage-of-completion accounting, where revenue in a period equals the percentage of total estimated costs incurred so far, applied to total contract revenue:

Revenueperiod=Costs incurredTotal estimated costs×Total Contract Revenue\text{Revenue}_{\text{period}} = \frac{\text{Costs incurred}}{\text{Total estimated costs}} \times \text{Total Contract Revenue}

Management controls the "total estimated costs" denominator. By underestimating total costs, they can accelerate revenue recognition. Defense contractor Raytheon used percentage-of-completion on several programs and was later forced to take large charges when actual costs exceeded the original aggressive estimates.

Red flag: rising unbilled receivables when billed receivables and revenue grow more moderately.

Lease accounting games

Xerox selected unrealistically low discount rates on capital leases — using 6–8% on Brazilian leases when local borrowing rates exceeded 20%. Lower discount rates produce higher present values, pulling more revenue forward. The SEC found that Xerox's Brazilian lease revenue alone was overstated by $757 million from 1997 to 2000. Xerox also accelerated revenue by incorrectly recognizing the impact of mid-lease price increases up front rather than over the remaining lease term.

Mark-to-market abuse

Enron adopted mark-to-market accounting — designed for financial institutions trading securities — on its long-term utility delivery contracts. This let it book all expected profits immediately. Since no active markets existed for many of these contracts, Enron used its own internal models to determine "fair value," a practice described as "mark to model" or "mark to make-believe."

The result: revenue growth from $10 billion to $100 billion in four years, while other companies in the $100 billion club took decades.


The quality-of-earnings checklist

MetricHealthyDeteriorating
DSO trendStable or decliningRising faster than revenue
Unbilled receivablesSmall or zeroGrowing faster than billed receivables
Long-term receivablesSmall relative to currentExpanding rapidly
CFFO vs net incomeCFFO ≥ net incomeCFFO lagging or diverging
Revenue recognition policyConsistent YoYChanged to accelerate recognition
Discount rates (leases)Market-appropriateBelow market rates in filings

Quick check

Question 1 / 30 correct

Computer Associates' DSO reached 247 days. What was the primary cause?

What you now know

  • DSO is the first-line detector for aggressive revenue recognition — watch for it rising faster than revenue
  • Unbilled receivables signal that the company is recognizing revenue before even billing the customer
  • Long-term receivables growing faster than revenue suggest multi-year contract front-loading
  • CFFO diverging from net income for two or more quarters signals deteriorating earnings quality
  • Percentage-of-completion accounting relies on management's cost estimates — aggressive assumptions accelerate revenue
  • Discount rate selection in lease accounting directly controls how much revenue gets recognized upfront
  • Mark-to-market accounting applied outside its intended context (financial trading) is a red flag for any company

This is the final lesson in the curriculum. The tools you've built across all 45 lessons — from reading price action and indicators, through system design and testing, to forensic accounting — form a complete analytical framework. The market rewards the prepared.

Press complete when you're done.
Back to tree